我在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帮助器,因为模板只在页面加载后才会呈现。
如何让它导航到正确的网址?
答案 0 :(得分:1)
只需创建一个包含dev url的变量。
例如:
$FullURL = 'http://[some ip]/[path]';
并将其包含在您的href中:href =“&lt;%= FullURL%&gt; / ItemTitle / $ {Application.ApplicationId} ..等等。”
当您从开发更改为生产时,只需更改$ FullURL变量。