跪求:在一个GridView中传参数

来源:百度知道 编辑:UC知道 时间:2024/06/24 14:06:25
在一个页面中 搜索出公司所有员工的信息
显示在一个GridView里 现在我做了鼠标随意点击一行
跳转到这位员工的详细信息
需要知道我点的那行人的信息~~~不知道用什么来传。。。
GridView上没找到行id嘛。。。。。
小弟比较小白。。。请大哥大姐们帮帮忙99我吧~~~
。。。。。。

这个问题回答过多次了,类似下面的代码,Default.aspx里用的是 DataList,你可以自己换成GridView,一样的。

Default.aspx

using System.Data;
using System.Data.SqlClient;

<asp:DataList ID="dataListCountry" runat="server">
<ItemTemplate>
<a href='Detail.aspx?c=<%# Eval("Country") %>' target="_blank"><%# Eval("Country") %></a>
</ItemTemplate>
</asp:DataList>

Default.aspx.cs

protected void Page_Load(object sender, EventArgs e)
{
string connectionString = GetConnectionString();
dataListCountry.DataSource = GetCountry(connectionString);
dataListCountry.DataBind();
}

private DataSet GetCountry(string connectionString)
{
DataSet dataSet;

using (SqlConnection connection =
new SqlConnection(connectionString))
{
SqlDataAdapter adapter = new SqlDataAdapter();