添加按钮查看gridview中的一行
我在gridview里面通过templatefield 加了按钮
怎么通过查看按钮显示对应的行
------解决方案--------------------是这个意思吗?
<ItemTemplate>
<a href='Detail.aspx?id=<%# Eval("id")%>'>查看</a>
</ItemTemplate>
------解决方案--------------------
<a href='Detail.aspx?id=<%# Eval("id")%>'>
看下2L 的这段代码,
他给了个a标签,跳转指向Detail.aspx(你需要的明细页面)
参数为 id=<%# Eval("id")。 (<%# Eval("id")> 动态绑定,直接就获取ID了)
id=<%# Eval("id")%>
这句话,已经获取到ID了。
------解决方案--------------------这个 简单
你添加一个
<asp:TemplateField>
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server"
NavigateUrl='<%# Eval("student_ID","~/UpdateStudent.aspx?student_ID={0}") %>'>修改</asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
这样 ID 就传到 UPdateStudent。aspx 页面 了 你用requst。querystring【“student_id”】。tostring()获取