有什么方法可以将唯一的客户端ID传递给代码隐藏吗?我在gridview中有一个imagebutton,我想做这样的事情:
<asp:ImageButton ID="imbView" runat="server" ToolTip="View details" ImageUrl="~/css/images/View.png" CommandName="wView" CommandArgument='#<%=imbView.ClientID%>' />
在调试时,虽然我看到我的
CommandArgument
是#<%=imbView.ClientID%>
。要指定:我想传递唯一标识生成的元素的东西(并且我认为ClientID是标识它的好方法)。
最佳答案
??
假设你有
<asp:ImageButton ID="imbView" runat="server" ToolTip="View details" ImageUrl="~/css/images/View.png" CommandName="wView" OnCommand="aaa" />
然后 -
protected void aaa(object sender, CommandEventArgs e)
{
var a= (sender as Control).ClientID;
}
关于c# - 将客户端ID传递给后面的代码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24889608/