English 中文(简体)
我如何建立资源档案的超链接?
原标题:How do I create hyperlinks from resource files?

我有一些案文从资源档案中载。 通常,为了获得动态内容,我将使用:

string.Format(GetLocalResourceObject("SomeText"), PhoneNumberAsString) 

我想与链接一样,只有链接需要成为应用相对照,因为我有URLs,如:mysite.com/page.aspxmysite.com/fr/page.aspx

我通常使用<代码><asp:HyperLink /> tag来建立这些链接,因为我然后在开始<代码>Navigate Url=”~/page.aspx>时便可以安静。 然而,我不知道有办法让一个充满活力的超级链接来显示它是一种扼杀,而没有把它作为控制的东西。

www.un.org/Depts/DGACM/index_french.htm

我如何从资源档案中取得联系,并把它变成使用伙伴关系的超链接。 NET Webform?

<>>>>>

在答案的帮助下,我现在在我的网页上有以下法典:

<p><%= string.Format(GetGlobalResourceObject("Resource", "MoreThan1000Users").ToString(), ResolveUrl("~/contact-us.aspx")) %></p>

在我的资源档案中,我有:

If you would like more than 1000 users please <a href="{0}">call our sales team</a>.

这似乎好的做法,还是有另一种方式实现我所做的事情? 我不知道在资源档案中是否有超文本。

最佳回答

既然你登上了密码,我会把你重新打到ToString的超级链接网吧。 如果是这样的话,你可以使用其<编码>myHyperLinkControl.Navigate Url的财产,查阅与该不动产有关的URL。

如果你在自己的资源中重新将这一联系与qui/til(良好)联系起来,那么你就可以用你的申请地点取代gle。 如果你有控制/网页,那么你可以很容易地将其固定语言方法(即使用斜线,自动取而代之) 如果你没有控制/上页提及你的情况,那么就有一些现有解决办法:。 Url 没有伙伴关系。 NET

问题回答

我认为这是你想要的:

Server.MapPath("~/page.aspx")

这将在您的 as子和你的密码中进行。





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Transaction handling with TransactionScope

I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...

System.Web.Mvc.Controller Initialize

i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...

Microsoft.Contracts namespace

For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签