我在同一页面上有 2 个网格视图
- 第一个包含链接按钮,其中链接按钮上的文本是来自数据库的用户名,以显示用户特定的详细信息。
- 第二个网格视图显示选定的用户详细信息
现在,当用户单击第一个网格视图中的链接时,它可以在第二个网格视图中查看该用户的详细信息。
<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
提前致谢