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;请问该怎么做呢?
展开
4个回答
展开全部
<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你看看这段代码,我相信你一定会明白怎么做的。。
Target="_blank" Text='<%# getLen(Eval("c_jobName", "{0}"),12) %>'
ToolTip='<%# (Eval("c_jobName", "{0}")).ToString().Trim() %>'></asp:HyperLink>
我相信实例最有说服力,LZ你看看这段代码,我相信你一定会明白怎么做的。。
展开全部
DataNavigateUrlFields设置为ID就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
b.aspx?id={0}后面我记得还有个变量吧,把文章的id放后面就是
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询