首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

CommandArgument 如何样传递多参

2011-12-14 
CommandArgument怎么样传递多参asp:LinkButton IDbtnDelete runatserver CommandArgument%#Eval

CommandArgument 怎么样传递多参
<asp:LinkButton ID="btnDelete" runat="server" CommandArgument='<%# Eval("id")+","+Eval("id2")%>' comCommandName="delete" OnClientClick="return confirm('是否要删除?')">删除</asp:LinkButton>

我这样做,后台获不了值哦

[解决办法]
可以在SQL里查数据集的时候new出一列(id+id2)newid
<asp:LinkButton ID="btnDelete" runat="server" CommandArgument=' <%#Eval("newid")%> ' comCommandName="delete" OnClientClick="return confirm('是否要删除?')"> 删除 </asp:LinkButton> 

[解决办法]
对 e.CommandArgument.ToString( ) 进行处理

[解决办法]
楼上正解
[解决办法]

探讨
对 e.CommandArgument.ToString( ) 进行处理

[解决办法]
Eval("字段A"+","+"字段B")
获取到的时候splt一下
[解决办法]
e.CommandArgument.ToString( )

热点排行