使用GridView制作新闻题目列表,怎么才能把超连接 也要加到里面 使用GridView制作新闻题目列表 我知道 只用一列返回标题的名字,但是怎么才能把超连接 也要加到里面就是用点击这行 跳转到相应的地址去大家是用什么来做 新闻列表的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我似乎用的datalist... 把里边的列都删除了 自己绑了个 连接进去。 用超连接列啊,显示的文本textfield为标题,要传的参数为id,navigeteurl为你要转向的URL 我是用的HyperLinkField ,re这个字段里面 我填的是http://www.163.com <form id="form1" runat="server"> <div> <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1"> <Columns> <asp:HyperLinkField DataNavigateUrlFields="re" DataTextField="code" Target="_blank" DataNavigateUrlFormatString="{0}" /> </Columns> </asp:GridView> </div>但是为什么,点击这个连接变成了下面这些http://www.163.com%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20/ 用GridView的超链接列或使用模板呀 设置个断点,看看输出的是什么内容 是不是字段内容有误如果你要直接显示字段内容的话不用设置DataNavigateUrlFormatString吧 出现这个的原因可能是你数据库里re字段的定义为char(50)(假如是50),是定长的,当内容不够的时候会补0,应改为可变长型 这个字段是 char换成varchar就好了 http://topic.csdn.net/u/20080731/15/8c5ba857-7e81-4023-b5e2-edcd2054a4d5.html?seed=738228210兄弟这里还有几十分 一起拿走把 ---------------------------求一SQL-------- SQL 进程 问题~ 如何实现:列出下载文件夹中的文件名,并使列出的文件名具有超链属性,点击可以下载? TEXTBOX中插入列表 初学ADO.NET的问题 【求助】关于GridView打印问题 ASP中如何调出用户的调试环境 关于在DATAGRID 里绑定HyperLink 的问题 关于vs.net2003,有事要问。 在vb中怎样使用GetSystemDirectory 为过程或函数 ProSelectStudentInfo 指定的参数太多 高手请进 WSE 3.0难度问题 在线等
我是用的HyperLinkField ,re这个字段里面 我填的是http://www.163.com
<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataSourceID="SqlDataSource1">
<Columns>
<asp:HyperLinkField DataNavigateUrlFields="re" DataTextField="code" Target="_blank" DataNavigateUrlFormatString="{0}" />
</Columns>
</asp:GridView>
</div>但是为什么,点击这个连接变成了下面这些
http://www.163.com%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20/
是不是字段内容有误
如果你要直接显示字段内容的话不用设置DataNavigateUrlFormatString吧
出现这个的原因可能是你数据库里re字段的定义为char(50)(假如是50),是定长的,当内容不够的时候会补0,应改为可变长型