首页 新闻 搜索 专区 学院

给CommandArgument 绑定多个字段?

0
悬赏园豆:20 [已关闭问题]

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

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

天堂口的主页 天堂口 | 小虾三级 | 园豆:514
提问于:2008-10-03 12:54
< >
分享
其他回答(2)
0

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

qiaosexy | 园豆:105 (初学一级) | 2008-10-03 13:59
0

可以考虑绑定两个,不过得区分:

提供一种解决方案,使用特殊字符将两者隔开,如'|'.在使用的时候再截取。比如  id|name  。

但是为什么不考虑将id 放在GridView的DataKeyNames呢?

MartinGao | 园豆:663 (小虾三级) | 2008-10-03 22:05
0

我在使用你说的commandargument为对象时出现过问题,可能跟具体的适合用有关系吧。

如果是gridview中使用的话强烈建议使用楼上的datakeynames。

today4king | 园豆:3299 (老鸟四级) | 2008-10-04 16:05
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册