G……view可以把列设置成超链接 可是我文本中的值怎么保存在超链接里呢
<a>xxx.id={0}&uaername={1}</>{1}怎么得到文本中 值呢
用session每次还要romver 不想用session还而且返回的时候session没有了 哭爹

解决方案 »

  1.   

    模板列里面放个a标签
     <a href="<%# Eval("链接字地址") %>"><%# Eval("链接的名称") %></a>
      

  2.   

    <asp:HyperLinkField DataNavigateUrlFields="rsID" DataNavigateUrlFormatString="aaa.aspx?rsID={0}&amp;gdID={0}" Text="详情" />
      

  3.   

    <asp:LinkButton ID="LinkButton1" CommandName="del" CommandArgument='<%# Eval("Parent_Id")+","+Eval("Id")  %>'  runat="server">删除</asp:LinkButton>
    GVSecondType_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            string cmdName = e.CommandName;
            if (cmdName == "del")
            {
                string[] estr = e.CommandArgument.ToString().Split(',');
                int Parent_Id = Convert.ToInt32(estr[0]);
                int TypeId = Convert.ToInt32(estr[1]);
      }
    另外一种。
      

  4.   

    我怎么看都不怎么符合
    aspx中有个文本 textbox2 name和id是 username
    g……view中的有动态生成的超链接 单机超链接把username带到index2页面中
    如果username是在G……view中那好办
    xxx.aspx?id={0}&username={1}可G……view中没有username这个列怎么办
    session可以 现在就用的是session可是每次要删除session不然占服务器资源
    js写的话 那怎么写那个超链接列的单击事件呢
    var username=document.GetElementById("username").value;
    location.href="xxx.aspx?id={0}&username={1}="+username;
    java是这样写的看了下.net和这个差不多应该说一样的也可以用jquery写
    不过jqery不熟悉 所以就javascript了
    哎 保存到session好了
      

  5.   

    我看到有人用request。form【“xxx”】
    这样index2 可以获的textbox的id是xxx的文本值吗