给CommandArgument 绑定多个字段?

在GridView中添加一个LinkButton,在RowCommand事件处理函数中处理。如果我想给这个LinkButton的CommandArgument 绑定两个字段,在Eval()中可以写吗?比如说我想把id,和name两个字段都绑定在这个CommandArgument上,应该怎么写这个Eval()?

如果Eval()不行,是否需要定义结构体?因为CommandArgument是一个Object。


冉冉说
浏览 498回答 2
2回答

森栏

这个问题没遇到过,你把主键绑定就可以了阿,不明白为什么还要绑定2个字段?

jeck猫

可以考虑绑定两个,不过得区分:提供一种解决方案,使用特殊字符将两者隔开,如'|'.在使用的时候再截取。比如  id|name  。但是为什么不考虑将id 放在GridView的DataKeyNames呢?
打开App,查看更多内容
随时随地看视频慕课网APP