【问题标题】:Parsing Friendly Routed URL Parameter解析友好的路由 URL 参数
【发布时间】:2012-06-06 00:46:19
【问题描述】:

我在 ListView 中有指向详细页面视图(不是 MVC)的链接:

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

实现路由后,链接形式为:

http://localhost/mysite/Events/14

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

【问题讨论】:

    标签: c# asp.net routing


    【解决方案1】:

    我想通了,我把这个问题留给其他人参考:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-06
      • 1970-01-01
      • 1970-01-01
      • 2011-12-24
      • 2011-03-29
      • 2011-04-06
      • 2013-09-03
      • 2011-03-05
      相关资源
      最近更新 更多