GridView动态绑定数据问题
我想做一个页面传值...将用户Id通过超链接传过去!我先吧这一列改为了模板列..然后编辑的时候.放入一个HyperLink空间...然后指定他的NavigateUrl="...
我想做一个页面传值...将用户Id通过超链接传过去!
我先吧这一列改为了模板列..然后编辑的时候.放入一个HyperLink空间...然后指定他的 NavigateUrl="~/ManagerList.aspx?uid=XX"就这个问号后面我不知道怎么写表达式...我写的NavigateUrl='~/ManagerList.aspx?uid=<%Eval("Id")%>'报错的...要怎么写呢?在代码里面要怎么插入类似的表达式??
比如像一边在页面里面写的 Text="GOOD" 我要怎么样才能用表达式的方式写出来呢? 当然是希望 Text="G"+<这个地方时用表达式输出一个O>+"OD" 展开
我先吧这一列改为了模板列..然后编辑的时候.放入一个HyperLink空间...然后指定他的 NavigateUrl="~/ManagerList.aspx?uid=XX"就这个问号后面我不知道怎么写表达式...我写的NavigateUrl='~/ManagerList.aspx?uid=<%Eval("Id")%>'报错的...要怎么写呢?在代码里面要怎么插入类似的表达式??
比如像一边在页面里面写的 Text="GOOD" 我要怎么样才能用表达式的方式写出来呢? 当然是希望 Text="G"+<这个地方时用表达式输出一个O>+"OD" 展开
1个回答
展开全部
首先,不用放入一巧春链个模板列,你只要放入一个
HyperLinkField就行了
首先在他的HeaderText 和 Text 里面改为查看
然后在他孝孙的DataNavigateUrlFields里面放你要传的字段,如uid。
然后再将DataNavigateUrlFormartString里面森渣让
ManagerList.aspx?uid={0}
回答第二个问题
在页面传值过来的时候用,在你的ManagerList页做如下接收
string uid=Request.QueryString["uid"];
最后再按照你的比如
Text="G"+uid+"OD";
Over希望我的答案够详细,你能听得懂~
HyperLinkField就行了
首先在他的HeaderText 和 Text 里面改为查看
然后在他孝孙的DataNavigateUrlFields里面放你要传的字段,如uid。
然后再将DataNavigateUrlFormartString里面森渣让
ManagerList.aspx?uid={0}
回答第二个问题
在页面传值过来的时候用,在你的ManagerList页做如下接收
string uid=Request.QueryString["uid"];
最后再按照你的比如
Text="G"+uid+"OD";
Over希望我的答案够详细,你能听得懂~
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询