2012-06-06 149 views
0

我有一个ListView链接转到详细页面查看(不MVC):解析友好路由URL参数

http://localhost/mysite/events.aspx?eventID=14 

实现路由后,该链接的格式为:

http://localhost/mysite/Events/14 

在Events.aspx代码隐藏中解析/获取eventID值的最佳方法是什么?以及我应该如何检查以确保实际传递值?

回答

0

我想通了,并准备离开的问题使别人指:

if (!Page.IsPostBack) 
{ 
    if (Page.RouteData.Values["EventID"] != null) 
    { 
     int eventID = Convert.ToInt32(Page.RouteData.Values["EventID"]); 
    } 
}