jQuery数据模板中的URL定义

时间:2012-04-20 13:33:46

标签: jquery asp.net html asp.net-mvc-3

我在jQuery数据模板中有以下HTML:

<a class="comment" style = "text-decoration:underline" href="ItemTitle/${Application.ApplicationId}/${Application.ApplicationName}/${DomainObjectId}/${DomainObjectPropertyNameFormatted}">${DomainObjectPropertyValue}</a>

如上所述,模板在ItemTitle视图上呈现,并生成一个将所有URL元素附加到其中的URL。如果我在“ItemTitle”之前添加“/”,它将转到根IIS网站。我不能使用像Html.ActionLink这样的html帮助器,因为模板只在页面加载后才会呈现。

如何让它导航到正确的网址?

1 个答案:

答案 0 :(得分:1)

只需创建一个包含dev url的变量。

例如:

$FullURL = 'http://[some ip]/[path]';

并将其包含在您的href中:href =“&lt;%= FullURL%&gt; / ItemTitle / $ {Application.ApplicationId} ..等等。”

当您从开发更改为生产时,只需更改$ FullURL变量。