我在gridview中有一个TemplateField列,里面有一个图像按钮。 我需要在单个图像按钮中使用两个命令参数。 这是我的代码
<asp:TemplateField ItemStyle-Width="30px">
<ItemTemplate>
<asp:ImageButton ID="btnAvaililabitly" runat="server"
ImageUrl="~/CMS/images/available_icon.png"
Width="12px" Height="12px" CommandName="availability"
ToolTip="Rooms Availability"
CommandArgument='<%#Eval("HotelID")%>'/>
</ItemTemplate>
</asp:TemplateField>
请帮助
答案 0 :(得分:4)
您可以在服务器端发送逗号分隔字符串和收集值
CommandArgument= '<%# String.Format("{0} , {1}", Eval("Name1"), Eval("Name2")) %>'