ASSP.Net Web获取传递过来的选中的ID,显示在GidView中
时间: 2024-02-17 14:00:40 浏览: 69
ASSP.NET MVC5.zip
获取传递过来的选中的ID,可以通过URL参数、Session、Cookie等方式进行传递和存储。以下是通过URL参数传递选中的ID,并在GridView中显示的示例代码:
在页面A中,传递选中的ID:
```
protected void btnSelect_Click(object sender, EventArgs e)
{
int selectedId = // 获取选中的ID
string url = "PageB.aspx?id=" + selectedId;
Response.Redirect(url);
}
```
在页面B中,获取传递过来的ID并显示在GridView中:
```
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
int selectedId = int.Parse(Request.QueryString["id"]);
// 根据selectedId查询数据并绑定到GridView中
BindGridView(selectedId);
}
}
private void BindGridView(int selectedId)
{
// 查询数据
DataTable dt = // 查询数据
// 过滤数据
DataView dv = dt.DefaultView;
dv.RowFilter = "id = " + selectedId;
// 绑定数据到GridView中
gvData.DataSource = dv;
gvData.DataBind();
}
```
以上代码仅供参考,具体实现需要根据实际情况进行调整。
阅读全文