在gridview中,跳转传递2个以上的值

点击查看详情,跳转到新的页面,
传递用户昵称,登陆时间,退出时间。
新页面 Request["user_nick"].ToString()来接收。
<asp:GridView ID="GridView1" runat="server" AllowPaging="True"
AutoGenerateColumns="False" CellPadding="4" Font-Size="12px"
EnableSortingAndPagingCallbacks="True"
onpageindexchanging="GridView1_PageIndexChanging">
<AlternatingRowStyle BackColor="White" />
<Columns>
<asp:BoundField DataField="user_nick" HeaderText="用户昵称">
</asp:BoundField>
<asp:BoundField DataField="user_enter_plat_time" HeaderText="用户登陆时间"
DataFormatString="{0:yyyy-MM-dd HH:mm:ss}">
</asp:BoundField>
<asp:BoundField DataField="user_exit_plat_time" HeaderText="用户退出时间"
DataFormatString="{0:yyyy-MM-dd HH:mm:ss}">
</asp:BoundField>
<asp:BoundField DataField="plat_id" HeaderText="平台ID">
</asp:BoundField>
<asp:HyperLinkField DataNavigateUrlFields="user_id,user_enter_plat_time,user_exit_plat_time"
DataNavigateUrlFormatString="game_user_log_more.aspx?user_id={0}&user_enter_plat_time={1}&user_exit_plat_time={2}"
HeaderText="查看详情" Text="查看" NavigateUrl="">/*这个行不通?*/
<HeaderStyle HorizontalAlign="Center" />
<ItemStyle HorizontalAlign="Center" />
</asp:HyperLinkField>
</Columns>
<EditRowStyle BackColor="#2461BF" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<PagerTemplate>
</PagerTemplate>
</asp:GridView>控件的数据用DataTable来绑定
DataTable seesion_dt =。。。。;
GridView1.DataSource = seesion_dt;
GridView1.DataBind();
seesion_dt.Clear();
seesion_dt.Dispose();
有什么好方法用,求解,
...全文
相关推荐
.NET中GridView中添加超链接字段和属性值,并向另一页中传递参数
在NET中手动为gridview添加超链接列,并可提供一个需要传递的参数将其传递到另一个aspx页面中
GridView页面传值技巧揭秘
本文还有配套的精品资源,点击获取 简介:在ASP.NET Web应用开发中,GridView控件用于展示数据库数据。本文深入探讨了如何在用户与GridView交互时,通过多种页面传值技术有效地传递选中行的数据到其他页面或功能模块。包括QueryString、Session、Viewstate、TempData、Form Post、HiddenField等方法的介绍和实现。通...
点击GridView行变色
这个例子主要是cs服务端绑定客户端js事件,并传递数据的id值,和行的客户端ID,通过客户端id来改变 GridView的颜色,在Html代码中,Gridview相当于一个<tr>行。通过Gridview自动生成的一个行的客户端id来取值
GridView控件
GridView控件上实现修改-添加-删除
ASP.NET 2.0中的数据操作之九:跨页面的主/从报表
本文主要介绍在ASP.NET 2.0中通过HyperLinkField配置,将参数传递到新页面,在新页面显示相应的数据信息。


