读书人

关于a 标签中href这个href值不固定要

发布时间: 2012-12-25 16:18:28 作者: rapoo

关于a 标签中href,这个href值不固定要怎么弄???
页面有,a.aspx,b.aspx,当点击a页面的button按钮时,页面转到b.aspx,b页面有三个
<a href="">aaa</a><a href="">bbb</a><a href="">ccc</a>,b.aspx页面中的aaa,bbb,ccc中的href是没有值的,也就是我要点击a.aspx页面中的button时,aaa,bbb,ccc,的href要给值要怎么弄??????
[最优解释]
其实3楼和4楼的答案都非常正确..


public string A;
public string B;

protected void Page_Load(object sender, EventArgs e)
{
A="";
B="";
}

前台<a href="<%=A%>">xxx</a>



这个是最笨最易懂的吧- -0
[其他解释]
<asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate>
<table>
</HeaderTemplate>
<ItemTemplate>
<td>
<a href='<%#Eval("url") %>'>
<%#Eval("name") %></a>
</td>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>







protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
DataTable dt=new DataTable();
dt=GetDataTable("select url,name from url");
Repeater1.DataSource = dt;
Repeater1.DataBind();
}
}
[其他解释]
<a href="" id="urlid">aaa</a>

document.getElementById("urlid").innerText="aaaaa";
document.getElementById("urlid").innerText="bbbbb";
document.getElementById("urlid").innerText="ccccc";
[其他解释]
load事件里赋值啊
[其他解释]
引用:
load事件里赋值啊


我就是不会写呀,你说要怎么写?
------其他解决方案--------------------


换成 Linkbutton 控件
[其他解释]
可以通过程序修改连接的指向
[其他解释]

引用:
<a href="" id="urlid">aaa</a>

document.getElementById("urlid").innerText="aaaaa";
document.getElementById("urlid").innerText="bbbbb";
document.getElementById("urlid").innerText="cccc……


这里面的document是什么来的怎么不存在??
[其他解释]
引用:
<asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate>
<table>
</HeaderTemplate>
<ItemTemplate>
<td>
<a……





答非所问
[其他解释]
引用:
引用:<asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate>
<table>
</HeaderTemplate>
<ItemTemplate>
<td>
……

[其他解释]
引用:
其实3楼和4楼的答案都非常正确..

C# code??12345678910public string A;public string B; protected void Page_Load(object sender, EventArgs e) { A=""; B=""; } 前台<a hr……



小弟愚钝

读书人网 >C#

热点推荐