如何在网格视图中显示用户的详细信息,其中第一个网格视图包含链接按钮的列表

本文关键字:视图 网格 包含 第一个 链接 按钮 列表 显示 用户 详细信息 | 更新日期: 2023-09-27 18:28:05

我在同一页面上有两个网格视图

  • 首先包含链接按钮,其中链接按钮上的文本是来自数据库的用户名称,以显示用户特定的详细信息
  • 显示所选用户详细信息的第二个网格视图

现在,当用户点击第一个网格视图中的链接时,就可以在第二个网格视图查看该用户的详细信息。

<asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1"
    DataKeyNames="ID" AutoGenerateSelectButton="true"  AllowPaging="True" pagesize ="5"  />
    <br /><b><u>Store Details</u></b><br /><br />
    <asp:DetailsView id="DetailsView1" DataSourceID="SqlDataSource2"
    DataKeyNames="ID" AllowPaging ="true" Runat="server" />
    <asp:SqlDataSource ID="SqlDataSource1" runat="server"
    ConnectionString="<%$ ConnectionStrings:TestingConnectionString %>"
    SelectCommand="select * from UserDetails" />
    <asp:SqlDataSource ID="SqlDataSource2" runat="server"
    ConnectionString="<%$ ConnectionStrings:TestingConnectionString %>"
    SelectCommand="select * from UserDetails WHERE ID=@ID" >
    <SelectParameters>
       <asp:ControlParameter Name="ID" ControlID="GridView1" />
    </SelectParameters>
    </asp:SqlDataSource>

通过使用上面的代码,我得到了我想要的,但我还有一个查询,即我想使用链接按钮,因为我也使用url重写,所以我需要为每个用户链接按钮,这样我就可以为该用户更改我的url

提前感谢

如何在网格视图中显示用户的详细信息,其中第一个网格视图包含链接按钮的列表

这里有两个asp.net 的主/细节示例

http://www.vkinfotek.com/detailsview/gridview-detailsview-master-detail-example.html

http://www.codeproject.com/Articles/16779/GridView-DetailsView-Master-Detail-Control