GridView中HyperlinkField怎么传递其他字段? 10

ASP.net,我在VisualStudio软件中用C#语言设计了一个a.aspx页面,该页面中有个GridView控件,该控件里有个HyperlinkField字段,已... ASP.net,我在Visual Studio软件中用C#语言设计了一个a.aspx页面,该页面中有个GridView控件,该控件里有个HyperlinkField字段,已经绑定到数据库“文章表”的文章题目(title),问题是在跳转到b.aspx页面时在DataNavigateUrlFormString设置b.aspx?id={0}只能传递title的内容,但是我想传递文章title在数据库“文章表”中的关键字文章序号,即ID;请问该怎么做呢? 展开
 我来答
dwert
2008-10-08 · TA获得超过178个赞
知道答主
回答量:178
采纳率:0%
帮助的人:85.5万
展开全部
<asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl='<%# "show-job.aspx?jobid="+Eval("id")+"&cid="+Server.UrlEncode((Eval("c_uname1")).ToString().Trim()) %>'
Target="_blank" Text='<%# getLen(Eval("c_jobName", "{0}"),12) %>'
ToolTip='<%# (Eval("c_jobName", "{0}")).ToString().Trim() %>'></asp:HyperLink>

我相信实例最有说服力,LZ你看看这段代码,我相信你一定会明白怎么做的。。
百度网友638b535
2008-10-08 · TA获得超过234个赞
知道小有建树答主
回答量:268
采纳率:0%
帮助的人:330万
展开全部
DataNavigateUrlFields设置为ID就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chufuya
2008-10-08 · TA获得超过253个赞
知道答主
回答量:335
采纳率:0%
帮助的人:0
展开全部
b.aspx?id={0}后面我记得还有个变量吧,把文章的id放后面就是
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
心碎噶嘣一声
2008-10-08
知道答主
回答量:72
采纳率:0%
帮助的人:0
展开全部
d
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式