gridview 和datalist 联合使用的问题。我是初学者,好多都不明白,请高手帮帮忙,我先谢谢各位前辈了

我设置了两个页面一个是GG.aspx另一个是ck.aspx.GG.aspx里面用的是gridview控件。ck.aspx里面用的是datalist控件他们都调用同一个数据... 我设置了两个页面一个是GG.aspx另一个是ck.aspx. GG.aspx里面用的是gridview控件。ck.aspx里面用的是datalist 控件他们都调用同一个数据表gg,GG.aspx里面有一个字段的内容实现超链接,当单击是进入ck.aspx页面,而且所显示内容与GG页面里面的内容相对应。gridview里面没有显示表里面的所有字段。datalist 里面也没显示表里面的所有字段。
表里面的字段有id title content addtime hits up picurl .gridvew里面只有id title两个字段,其它都在datalist 里面,实现超链接的是title 急、、、、、、、还请高手帮帮忙
展开
 我来答
wpf1523
2010-08-21 · TA获得超过102个赞
知道答主
回答量:157
采纳率:0%
帮助的人:138万
展开全部
打开源视图界面,在gridview模板列中加入这样一句
<asp:HyperLinkField DataNavigateUrlFields="title" DataNavigateUrlFormatString="ck.aspx?id={0}"
Text="评论" />
DataNavigateUrlFields="要绑定的字段名";
DataNavigateUrlFormatString="ck.aspx?id={0}"要跳转的URL,{}中的数字必须是从0开始并且依次增加。
这个方法主要是为了在超链接中绑定多个字段,像楼主的情况,推荐使用 吉メ拉的答案,比较简单,相信楼主肯定会遇到绑定多个字段的问题,学学这个方法也是很不错的!
下面我给你举一个绑定多个字段的例子
<asp:HyperLinkField DataNavigateUrlFields="图书编号,图书名称,价格,库存数量" DataNavigateUrlFormatString="buy.aspx?id={0}&name={1}&price={2}&total={3}" Text="购买" />
像?后面的id,name,price可以随便指定,但数值必须是{0},{1},{2},{3}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
网易云信
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同... 点击进入详情页
本回答由网易云信提供
吉メ拉98467
2010-08-21 · TA获得超过310个赞
知道小有建树答主
回答量:435
采纳率:0%
帮助的人:220万
展开全部
gridview用模板列 在title那用超链接绑定<a href='ck.aspx?id=<%# BInd("id")%>'><%# Bind("title")%></a> 在ck.aspx页面用request["id"]接受传过来的ID 再用sql语句查出对应的dataset 绑定到datalist上就可以了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
c吐血C
2010-08-21 · TA获得超过132个赞
知道小有建树答主
回答量:299
采纳率:0%
帮助的人:120万
展开全部
我只是来说下一楼,这种绑定哪有用bind的,要用eval
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式