净C#。
我有此代码的页面A
//ON PAGE A:
string contentId = ContentIdFromUrl;
Response.Redirect("~/x/y/b.aspx?ContentId={0}"contentId);
并且我需要将用户重定向到页面B,在我的情况下,在URL中传递一个变量
ContentId
。我的代码收到语法错误。
你能写一个正确的版本吗?
谢谢你的时间。
最佳答案
您必须将最后一行更改为:
Response.Redirect(string.Format("~/x/y/b.aspx?ContentId={0}",contentId));
因为它不会按原样编译。
更新:另一种方法是:
Response.Redirect("~/x/y/b.aspx?ContentId=" + contentId);