RouteValueExpressionBuilder 类   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
检索与路由页中的指定 URL 参数对应的值。
public ref class RouteValueExpressionBuilder : System::Web::Compilation::ExpressionBuilderpublic class RouteValueExpressionBuilder : System.Web.Compilation.ExpressionBuildertype RouteValueExpressionBuilder = class
    inherit ExpressionBuilderPublic Class RouteValueExpressionBuilder
Inherits ExpressionBuilder- 继承
示例
以下示例演示如何使用标记显示 URL 参数 searchterm的值。 使用 作为 URL 模式来定义 http://www.contoso.com/search/{searchterm} 路由。
<asp:Label ID="Label1" runat="server"
    text="<%$ RouteValue:searchterm %>">
</asp:Label>
如果通过 URL http://www.contoso.com/search/Bicycles请求页面,控件 Label 将显示“自行车”。
注解
使用 RouteValueExpressionBuilder 类,可以使用标记将服务器控件的 属性设置为路由页中 URL 参数之一的值。
构造函数
| RouteValueExpressionBuilder() | 初始化 RouteValueExpressionBuilder 类的新实例。 | 
属性
| SupportsEvaluate | 获取一个值,该值指示是否可在未编译的页中计算表达式。 | 
方法
| Equals(Object) | 确定指定对象是否等于当前对象。(继承自 Object) | 
| EvaluateExpression(Object, BoundPropertyEntry, Object, ExpressionBuilderContext) | 检索与指定路由键对应的值。 | 
| GetCodeExpression(BoundPropertyEntry, Object, ExpressionBuilderContext) | 返回一个代码表达式,该表达式用于在生成的页类中为属性赋值。 | 
| GetHashCode() | 作为默认哈希函数。(继承自 Object) | 
| GetRouteValue(Page, String, Type, String) | 检索与指定的 URL 参数相对应的值。 | 
| GetType() | 获取当前实例的 Type。(继承自 Object) | 
| MemberwiseClone() | 创建当前 Object 的浅表副本。(继承自 Object) | 
| ParseExpression(String, Type, ExpressionBuilderContext) | 在派生类中重写时,会返回一个对象,该对象表示通过分析得到的表达式。(继承自 ExpressionBuilder) | 
| ToString() | 返回表示当前对象的字符串。(继承自 Object) |