GridView动态绑定数据问题

我想做一个页面传值...将用户Id通过超链接传过去!我先吧这一列改为了模板列..然后编辑的时候.放入一个HyperLink空间...然后指定他的NavigateUrl="... 我想做一个页面传值...将用户Id通过超链接传过去!
我先吧这一列改为了模板列..然后编辑的时候.放入一个HyperLink空间...然后指定他的 NavigateUrl="~/ManagerList.aspx?uid=XX"就这个问号后面我不知道怎么写表达式...我写的NavigateUrl='~/ManagerList.aspx?uid=<%Eval("Id")%>'报错的...要怎么写呢?在代码里面要怎么插入类似的表达式??
比如像一边在页面里面写的 Text="GOOD" 我要怎么样才能用表达式的方式写出来呢? 当然是希望 Text="G"+<这个地方时用表达式输出一个O>+"OD"
展开
 我来答
zwl_828
2009-04-19 · TA获得超过1047个赞
知道小有建树答主
回答量:367
采纳率:100%
帮助的人:432万
展开全部
首先,不用放入一巧春链个模板列,你只要放入一个
HyperLinkField就行了
首先在他的HeaderText 和 Text 里面改为查看
然后在他孝孙的DataNavigateUrlFields里面放你要传的字段,如uid。
然后再将DataNavigateUrlFormartString里面森渣让
ManagerList.aspx?uid={0}
回答第二个问题
在页面传值过来的时候用,在你的ManagerList页做如下接收
string uid=Request.QueryString["uid"];
最后再按照你的比如
Text="G"+uid+"OD";

Over希望我的答案够详细,你能听得懂~
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式