一个页面的text值存在session中,如何显示在另一个页面的gridview中
时间: 2024-03-07 12:48:55 浏览: 79
GridView72绝技.rar 页面传值
要在另一个页面的 GridView 中显示 session 中存储的文本值,你可以按照以下步骤操作:
1. 在第一个页面中,将文本值存储在 session 中:
```csharp
string text = "Hello, world!";
Session["MyText"] = text;
```
2. 在第二个页面中,获取 session 中的文本值并将其绑定到 GridView 上:
```csharp
if (Session["MyText"] != null)
{
string text = (string)Session["MyText"];
DataTable dt = new DataTable();
dt.Columns.Add("Text");
dt.Rows.Add(text);
GridView1.DataSource = dt;
GridView1.DataBind();
}
```
在这个示例中,我们首先检查 session 中是否存在我们要显示的文本值。如果存在,我们将其转换为字符串并将其添加到 DataTable 中。然后,我们将 DataTable 绑定到 GridView 上,以便在页面上显示文本值。
阅读全文