在Asp.net中发布站点时RouteUrl无法正常工作

时间:2015-08-19 11:55:13

标签: c# asp.net

我的链接中有这段代码

 <a href="<%$RouteUrl:City=Islamabad %>" runat="server" >Islamabad</a>

它不是路由网址。链接只是无法点击。我曾尝试将 更改为 ,但仍然没有运气。我通过 Visual Studio 在离线运行期间让所有3个工作,但同一个站点不能正常工作。

1 个答案:

答案 0 :(得分:1)

我认为web.config文件未在生产环境中更新

static const char* sample_string = "String"; void f2 (const char ** ccc) { *ccc = sample_string; //Perfectly valid - function does not do any "evil" things } int main ( void ) { char** v1 = NULL; f2(v1); // After this call, *v1 will point to sample_string (*v1)[0] = 'Q'; // Access violation error return 0; } 是一个ASP.NET表达式生成器。用于通过服务器标记属性控制属性的运行时表达式绑定。与AppSettings,ConnectionStrings或Resources(或您自己的自定义扩展,例如使用代码隐藏属性)一起使用。这些赋值将添加到生成的类的OnInit()方法中。

请参阅以下文章,以全面了解asp.net中的表达式构建器

Expressions Overview

按上述代码中的说法创建自定义ExpressionBuilder Class