Example #1
0
 /// <summary>
 /// 从路由数据中获取指定信息
 /// </summary>
 /// <typeparam name="T">数据类型</typeparam>
 /// <param name="routeData">路由数据</param>
 /// <param name="key">信息键名</param>
 /// <returns>获取到的信息数据</returns>
 public static T GetValue <T>(this RouteData routeData, String key) where T : IConvertible
 {
     return(RouteDataExtension.GetValue <T>(routeData, key, default(T)));
 }
Example #2
0
 /// <summary>
 /// 从路由数据中获取指定信息
 /// </summary>
 /// <param name="routeData">路由数据</param>
 /// <param name="key">信息键名</param>
 /// <returns>获取到的信息数据</returns>
 public static String GetString(this RouteData routeData, String key)
 {
     return(RouteDataExtension.GetString(routeData, key, String.Empty));
 }
Example #3
0
 /// <summary>
 /// 从路由数据中获取页码索引
 /// </summary>
 /// <param name="routeData">路由数据</param>
 /// <param name="key">信息键名</param>
 /// <returns>获取到的页码索引</returns>
 public static Int32 GetPageIndex(this RouteData routeData, String key)
 {
     return(RouteDataExtension.GetInt32(routeData, key, 1));
 }