| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1922 人关注过本帖
标题:datagrid绑定的数超链接
只看楼主 加入收藏
kangzhai
Rank: 1
来 自:河南郑州
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-1-12
收藏
 问题点数:0 回复次数:8 
datagrid绑定的数超链接
这是我在论坛的第一贴,有做的不好的请见谅
问题很简单。
用的是datagrid控件绑定了一个新闻表。那个表中有新闻标题和发表时间两列。
要怎样实现新闻的超链接呢?
就像新闻网站那样一页好几个新闻标题,点一下标题就出现了那一页的新闻。
大概如下:

新闻列表    时间
新闻1       XXX
新闻2       XXX
新闻3       XXX

上一页  下一页

请给个详细的代码,多谢各位了
搜索更多相关主题的帖子: 链接 datagrid 绑定 
2010-01-12 16:33
a543150912
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2009-11-5
收藏
得分:0 
在设计页面,在datagrid的属性生成器选择列,可用列表里有个超链接列,然后设置格式就行了。
2010-01-23 11:13
xianfajushi
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:8
帖 子:527
专家分:690
注 册:2007-9-8
收藏
得分:0 
读取数据库标题加链接你要显示文章的网址
2010-01-27 20:05
happy886
Rank: 3Rank: 3
来 自:河南
等 级:论坛游侠
威 望:3
帖 子:130
专家分:120
注 册:2009-3-21
收藏
得分:0 

newsID 新闻表的一个字段,且是唯一标识符。
newsTitle是  新闻表中的一个字段      表示新闻标题

[newsTitle.aspx]
在GridView中:

两个绑定,

<Itemtemplate>
<a  herf ='newsLook.aspx?newsID=<%#DataBinder.Eval(Container.DataItem,"newID")%><%#DataBinder.Eval(Container.DataItem,"newsTitle")%></a>
</Itemtemplate>

[newsLook.aspx]

int newsID=Request["newID"].ToString();
可以根据这个唯一标识符 重新从数据库提取出新闻内容  放到一个地方

happy  C#
2010-01-29 17:11
dx_dengxiang
Rank: 1
等 级:新手上路
帖 子:3
专家分:3
注 册:2010-1-29
收藏
得分:0 
gridview分页啊?

I Believe I Can Change My Life
2010-01-29 17:27
dx_dengxiang
Rank: 1
等 级:新手上路
帖 子:3
专家分:3
注 册:2010-1-29
收藏
得分:0 
以下是引用happy886在2010-1-29 17:11:21的发言:


newsID 新闻表的一个字段,且是唯一标识符。
newsTitle是  新闻表中的一个字段      表示新闻标题

[newsTitle.aspx]
在GridView中:

两个绑定,

<Itemtemplate>
<a  herf ='newsLook.aspx?newsID=<%#DataBinde ...
就这样的绑定上就行啦

I Believe I Can Change My Life
2010-01-29 17:28
happy886
Rank: 3Rank: 3
来 自:河南
等 级:论坛游侠
威 望:3
帖 子:130
专家分:120
注 册:2009-3-21
收藏
得分:0 
这样是绑定后跳转

它与分页无关!!

happy  C#
2010-02-01 09:15
luonangaosi
Rank: 1
等 级:新手上路
帖 子:10
专家分:4
注 册:2009-12-31
收藏
得分:0 
<asp:DataList ID="DataList1" runat="server">
                <ItemTemplate>
                    <table border="0" cellpadding="0" cellspacing="0" width="720">
                        <tr class="line2">
                            <td align="center" class="line2" width="3">
                                </td>
                            <td align="left" class="line2" width="440">
                                <a href="news-02.aspx?byid=<%#Eval("byid") %>" target="_parent"><%#Eval("title") %></a>
                            </td>
                            <td align="center" class="line2" style="width: 19px">
                                </td>
                            <td align="center" class="line2" >
                                <%#Eval("fbname") %></td>
                            <td align="center" class="line2" style="width: 21px">
                                </td>
                            <td align="center" class="line2">
                                <%#Eval("fadtime") %></td>
                        </tr>
                        <tr>
                              <td height="1" bgcolor="#CCCCCC" colspan="6" ></td>
                        </tr>
                        
                    </table>
                    
                </ItemTemplate>
                <HeaderTemplate>
                  <table border="0" cellpadding="0" cellspacing="0" width="720">
                    <tr>
                        <td align="center" width="3" ></td>
                        <td align="left" width="440">
                          标题</td>
                        <td width="3" align="center" style="width: 19px"><img width="3" height="25" src="images/line4.jpg"></td>
                        <td align="center">发表者</td>
                        <td align="center" width="3" style="width: 21px"><img width="3" height="25" src="images/line4.jpg"></td>
                        <td align="center">发表时间</td>
                     </tr>
                     <tr>
                              <td height="3" bgcolor="#CCCCCC" colspan="6" ></td>
                     </tr>
                  </table>
                </HeaderTemplate>
            </asp:DataList>

给你个DataList的
2010-02-03 15:51
foxlovebaby
Rank: 1
等 级:新手上路
帖 子:3
专家分:7
注 册:2010-3-9
收藏
得分:0 
用<a href=""  ></a>就可以了
2010-03-09 15:33
快速回复:datagrid绑定的数超链接
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026009 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved