ASP.NET用gridview制作新闻链接跳转的问题

如题,我用gridview制作新闻栏。标题带超链接,可以链接到新闻的详细内容页面。该如何写代码?<Columns><asp:HyperLinkFieldDataNavig... 如题,我用gridview制作新闻栏。
标题带超链接,可以链接到新闻的详细内容页面。
该如何写代码?
<Columns>
<asp:HyperLinkField DataNavigateUrlFields="New_BT" DataTextField="New_BT" HeaderText="New_BT"
DataNavigateUrlFormatString="New.aspx?id={0}">
<HeaderStyle Font-Size="10pt" HorizontalAlign="Left" />
<ItemStyle />
</asp:HyperLinkField>
</Columns>
现在只是做到这里。不知道怎么做了
现在可以点新闻标题。点击后会打开New.aspx。但是什么都没有。。
应该在New.aspx里面添加什么控件?
展开
 我来答
Lastoco
2014-04-18 · TA获得超过121个赞
知道小有建树答主
回答量:312
采纳率:100%
帮助的人:223万
展开全部
...跳转过去有什么东西都是你来定的吧,,,加什么控件你根据新闻内容来具体定。。
追问
我这么说吧。我现在要点一个新闻,打开新闻页。我知道要实现这个想法。首先要获取我点击的新闻的对应的序号,把序号传给新页面,最后新页面根据序号读取对应的详细内容。但是我不知道代码应该怎么写。。所以请你帮帮忙。。
追答

我都回答过好几个这样的问题了...

    private void gvClientList_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            HiddenField hfNo = e.Row.FindControl("hfNo") as HiddenField;
            Label lblName = e.Row.FindControl("lblName") as Label;
            HtmlAnchor lkDetail = e.Row.FindControl("lkDetail") as HtmlAnchor;

            New data = e.Row.DataItem as New;

            hfNo.Value = data.NewID.ToString();
            lblName.Text = data.Name;       
            lkDetail.HRef = "Detail.aspx?id=" + data.NewId.ToString();
        }
    }

你看看这个。

落木叶潇潇
2014-04-18 · TA获得超过466个赞
知道小有建树答主
回答量:220
采纳率:100%
帮助的人:119万
展开全部
其实呢 传值到另一个新的页面容易啊 例如a标签(当然asp:HyperLink,linkButton等也可以),
自己在gridview新添加一列,最好是直接在源码上面写,属性添加的感觉不太好用。废话不多少,代码如下

<a href='New.aspx?id=<%#Eval("ID")%>'>新闻</a>这样就可以链接到。当然你也可以用按钮然后设置他的postUrl=‘New.aspx?id=<%#Eval("ID")%>’也是可以的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-04-18
展开全部
想显示什么就添加什么,没太看明白
追问
上面的代码已经可以点击新闻标题然后进去新闻内容页面。但是应该怎么传值过去?我是按照数据库里面新闻添加的序号倒序排列的。比如我点一个新闻,那要怎么获取这个新闻对应的序号,然后传值到新闻页。然后再在新闻页读取相对应的新闻数据显示。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式