我在ListView中有链接转到详细的页面视图(而不是MVC):
http://localhost/mysite/events.aspx?eventID=14
实施路由后,链接的格式为:
http://localhost/mysite/Events/14
在Events.aspx代码隐藏中解析/获取eventID值的最佳方法是什么?我应该如何检查以确保实际传递了值?
答案 0 :(得分:0)
我弄清楚了,并且留下了其他人提出的问题:
if (!Page.IsPostBack)
{
if (Page.RouteData.Values["EventID"] != null)
{
int eventID = Convert.ToInt32(Page.RouteData.Values["EventID"]);
}
}