DataGrid绑定输出后标题ID如何传值 DataGrid绑定输出后标题ID如何传值绑定后显示新闻标题,我想将新闻的标题的ID值取出来,传到下一页显示新闻内容请问如何传值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <asp:TemplateColumn HeaderText="test"> <ItemTemplate> <asp:HyperLink runat="server" Text=' <%# DataBinder.Eval(Container, "") %>' NavigateUrl=' <%# DataBinder.Eval(Container, "", "*.aspx?id={0} %>'> </asp:HyperLink> </ItemTemplate> <asp:TemplateColumn HeaderText="test"> <ItemTemplate> <a href='Show.aspx?nid= <%#Eval("nclassid")%>&id= <%#Eval("id")%>' > <%# Eval("Title")%> </a> </asp:HyperLink> </ItemTemplate>或者如楼上的vs03写法<asp:TemplateColumn HeaderText="test"> <ItemTemplate> <asp:HyperLink runat="server" Text=' <%# DataBinder.Eval(Container, "title") %>' NavigateUrl=' <%# DataBinder.Eval(Container, "id", "*.aspx?id={0} %>'> </asp:HyperLink> </ItemTemplate> <asp:GridView ID="grdview" runat="server" AutoGenerateColumns="False"> <Columns> <asp:BoundField DataField="NewsTitle" HeaderText="新闻" SortExpression="NewsTitle" /> </Columns> </asp:GridView>看这个NewsTitle 的ID传值到到一下 超链接,hyperlink,imagebutton...都可以的! <asp:HyperLinkField DataNavigateUrlFields="NewsID" DataNavigateUrlFormatString="~/news.aspx?id={0}" DataTextField="NewsTitle" HeaderText="主题" />NewsID 是你新闻ID字段名 \ <ItemTemplate> <table border="0" align="center" cellpadding="0" cellspacing="0"><tr><a href='下一个页面的地址?newsid=<%#DataBinder.Eval(Container.DataItem,"数据库中的新闻ID")%>'><%#DataBinder.Eval(Container.DataItem,"页面链接显示的文本")%></a></td></tr></table> repeater分页理解问题 一条sql语句插入多条记录 关于,内嵌代码和后置代码之间调用变量的问题! 请问各位大虾,asp.net 编译问题 ■■■集合类的xml序列化问题(巨难)■■■ 数据库问题~~ [在线]多数据库,20000 条以上数据处理(大家讨论一下) firefox问题(马上结贴!!!!!!!!!!!) 我是菜鸟,请问怎么得到Web.Config中的数据库连接字符串呀 DataGrid的PageCount属性? 毕设,急,一个数据库查询的问题,关于查询datatable下一条记录,用的是ASP.NET(VB)+SQL 如何实现层特效
<ItemTemplate>
<asp:HyperLink runat="server" Text=' <%# DataBinder.Eval(Container, "") %>' NavigateUrl=' <%# DataBinder.Eval(Container, "", "*.aspx?id={0} %>'>
</asp:HyperLink>
</ItemTemplate>
<asp:TemplateColumn HeaderText="test">
<ItemTemplate>
<a href='Show.aspx?nid= <%#Eval("nclassid")%>&id= <%#Eval("id")%>' > <%# Eval("Title")%> </a> </asp:HyperLink>
</ItemTemplate>或者如楼上的vs03写法<asp:TemplateColumn HeaderText="test">
<ItemTemplate>
<asp:HyperLink runat="server" Text=' <%# DataBinder.Eval(Container, "title") %>' NavigateUrl=' <%# DataBinder.Eval(Container, "id", "*.aspx?id={0} %>'>
</asp:HyperLink>
</ItemTemplate>
<asp:GridView ID="grdview" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="NewsTitle" HeaderText="新闻" SortExpression="NewsTitle" />
</Columns>
</asp:GridView>看这个
NewsTitle 的ID传值到到一下
NewsID 是你新闻ID字段名
<ItemTemplate>
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<a href='下一个页面的地址?newsid=<%#DataBinder.Eval(Container.DataItem,"数据库中的新闻ID")%>'>
<%#DataBinder.Eval(Container.DataItem,"页面链接显示的文本")%>
</a>
</td>
</tr>
</table>