c#点击gridview中hyperlinkfield列中的一行,怎么得到那一行的值?(那一行的其中一个值也可以。)
在哪个事件里写代码?
哪位高手可以帮我,非常感谢!!!
在哪个事件里写代码?
哪位高手可以帮我,非常感谢!!!
解决方案 »
- 针对程序集 'SqlServerTime' 的 ALTER ASSEMBLY 失败,因为程序集 'SqlServerTime' 未获授权(PERMISSION_
- 求“年月”正则表达式(6位数字 )
- 如何在加载winform的时候自动改变treeview的指定根节点的字体颜色呢??
- 求使用FileUpload控件保存图片到数据库的代码.
- 子窗体怎么点击按钮触发父窗体的MouseDown事件
- c#t TEXTBOX回车换到下一个后,会留下一个回车
- .net读Csv并导入SqlServer数据库
- 窗口调用的问题!
- 有谁知道如何转换电子邮件中的字符为正常的字符串?
- 感谢CSDN上的兄弟们,使我软件顺利完工.散分.顺便问个问题.
- net4.0c#连接Oracel数据库 10g??
- c#如何连接Access数据库
不可能点击后获得,因为hyperlink是不回发的!!
其它我的目的是想点击论坛上的标题进入下一个介面,想显示贴子的详细内容,可以告诉我怎么实现吗?
附件是图片?谢谢你了。
是在DataNavigateUrlFormatString里设置:"ViewPosts.aspx?id="+Eval("ID") 吗?
问题是在ViewPosts.aspx页,怎么接收到参数ID呢?
<Columns>
<asp:BoundField DataField="col1" HeaderText="列1" />
<asp:BoundField DataField="col2" HeaderText="列2" />
<asp:BoundField DataField="col3" HeaderText="列3" />
<asp:TemplateField HeaderText="列4">
<ItemTemplate>
//参数值是给定值的传递
<asp:LinkButton ID="LinkButton6" runat="server" CommandArgument="参数值" CommandName = "ck">查看</asp:LinkButton
//<%# Eval("col1")+"$"+Eval("col7")%>z是绑定GridView值的传递
<asp:LinkButton ID="LinkButton1" runat="server" CommandArgument='<%# Eval("col1")+"$"+Eval("col7")%>' CommandName = "xg">修改</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if(e.CommandName == "ck")
{
Response.Write(e.CommandArgument.ToString());
}
else
{
Response.Write(e.CommandArgument.ToString());
}
}
不可能点击后获得,因为hyperlink是不回发的!!我用的是GridView的HyperLink。
你那个方法也可以试试,我试试看吧。