1、<asp:HyperLinkColumn DataTextField="ArtTitle" DataNavigateUrlField="ArtContent.aspx?*****"></asp:HyperLinkColumn>怎么点击后传值呢?2、<asp:TemplateColumn>      </asp:TemplateColumn>这里传值怎么写啊?回答详细点啊,学ASP只有两天。

解决方案 »

  1.   

    学ASP只有两天?用设计视图吧.
      

  2.   

    <asp:HyperLinkColumn DataNavigateUrlField="Id" DataNavigateUrlFormatString="QgwpryInfoOper.aspx?Id={0}&EditType=view"
    DataTextField="test" HeaderText="content"></asp:HyperLinkColumn>
      

  3.   

    <asp:TemplateColumn HeaderText="操作">
    <HeaderStyle Width="40px"></HeaderStyle>
    <ItemTemplate>
    <asp:HyperLink Text='<%# DataBinder.Eval(Container, "DataItem.字段名1") %>' NavigateUrl='<%# myhref(DataBinder.Eval(Container.DataItem,"字段名2"))%>' Runat="server" ID="Hyperlink1">
    </asp:HyperLink>
    </ItemTemplate>
    </asp:TemplateColumn> protected string myhref(object s1)
    {
    return "Auditing/Auditing.aspx?id="+s1.ToString()+"&PlanID="+lblPlanID.Text+"&UnitID="+lblUnitID.Text ;
    }
      

  4.   

    <a href=Art.aspx?id='<%# DataBinder.Eval(Container.DataItem,"字段名")%>' >你的链接</a>