日期:2014-05-17  浏览次数:20832 次

关于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事件里赋值啊


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