asp.net中,a.aspx页面中的datalist中有文章标题(用linkbutton显示)怎样写其url属性通过eval( 10
asp.net中,a.aspx页面中的datalist中有文章标题(用linkbutton显示)怎样写其url属性通过Eval(“文章id”)链接到页面b.aspx?id...
asp.net中,a.aspx页面中的datalist中有文章标题(用linkbutton显示)怎样写其url属性通过Eval(“文章id”)链接到页面b.aspx?id=…。在页面b中PageLoad中需要写什么代码获得url中的id来显示该id编号下的文章
展开
4个回答
展开全部
<asp:HyperLinkField DataNavigateUrlFields="Id" DataNavigateUrlFormatString="b.aspx?id={0}"
DataTextField="Id" DataTextFormatString="查看文章详细"
HeaderText="文章ID" Target="_blank" />
主是两个地方,设计DataNavigateUrlFormatString属性和DataNavigateUrlFields属性。
pageload先获取ID:
int id=convert.toint32(Request.QueryString["bid"].ToString())
然后再根据ID进行绑定你要的文章.
DataTextField="Id" DataTextFormatString="查看文章详细"
HeaderText="文章ID" Target="_blank" />
主是两个地方,设计DataNavigateUrlFormatString属性和DataNavigateUrlFields属性。
pageload先获取ID:
int id=convert.toint32(Request.QueryString["bid"].ToString())
然后再根据ID进行绑定你要的文章.
展开全部
<a href='b.aspx?id=<%#Eval("id") %>'></a>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
PostBackURL='<%# Eval("字段名","路径/x.aspx?id={0}") %>'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A页面中标题可以改成超链接<a href="b.aspx?id=<%#Eval("id") %>">标题</a>
B页面中PageLoad中写 string id=Request.QueryString["bid"].ToString();可以获取ID
B页面中PageLoad中写 string id=Request.QueryString["bid"].ToString();可以获取ID
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询