<asp:HyperLink ID="hl" Runat="server" Text ='<%#((DataRowView)Container.DataItem)[UId]%>' NavigateUrl ="Displaypic.aspx"?uid={0}>
<asp:HyperLink/>
请问我怎样才能通过Request.queryString("uid")得到我绑定的Text值啊
请各位高手不吝指教,小弟刚接触。谢谢啊

解决方案 »

  1.   

    单个参数的:
    <asp:HyperLink runat="server" Width=100% Text='<%# DataBinder.Eval(Container, "DataItem.BRANDNAME") %>' NavigateUrl='<%# DataBinder.Eval(Container, "DataItem.Code", "ItemMod.aspx?Code={0}") %>' ID="Hyperlink1">多个参数的:
    <asp:HyperLink runat="server" Width=100% Text='<%# DataBinder.Eval(Container, "DataItem.WorkTel") %>' NavigateUrl='<%# String.Format("CustMod.aspx?ID={0}&Type={1}",DataBinder.Eval(Container.DataItem, "ID"),DataBinder.Eval(Container.DataItem, "Type")) %>' ID="Hyperlink1" NAME="Hyperlink1">
      

  2.   

    Text='<%# DataBinder.Eval(Container, "DataItem.YourFieldName") %>'当然,你还要将hyperlink所在的DataGrid进行数据绑定:
    this.DataGrid1.DataSource=YourDataTable;