ASP.NET页面跳转并传递参数
时间: 2023-09-19 15:09:05 浏览: 206
在ASP.NET中,可以使用Response.Redirect方法实现页面跳转,并且可以通过URL参数传递数据。
例如,假设需要从当前页面跳转到另一个页面,并且需要传递一个名为“id”的参数,可以使用以下代码:
```
int id = 123; // 要传递的参数值
Response.Redirect("TargetPage.aspx?id=" + id);
```
在目标页面中可以通过Request.QueryString获取传递的参数值,例如:
```
int id = int.Parse(Request.QueryString["id"]);
```
请注意,传递的参数值会以明文形式出现在URL中,因此在传递敏感数据时需要采取其他方式,如使用Session或Cookie。
阅读全文