簡體   English   中英

控件屬性內的asp.net資源

[英]asp.NET resources inside an attribute of a control

當我使用控件屬性時,以下工作正常: <asp:Button Text="<%$Resources:MyResource, SomeText %>" runat="server"/>

我需要一個解決方案來實現這一點:

  1. <asp:Button Text="pre <%$Resources:MyResource, SomeText %> post" runat="server"/>

  2. <asp:TextBox placeholder="<%$Resources:MyResource, SomeText %>" runat="server"/>

有什么解決方法嗎?

這里的問題是,您不能在asp.net服務器控件(具有runat=server )中使用<% .. %>

解決方案是在服務器端代碼中執行此操作,例如在page_load中添加以下代碼。

txt.Attributes.Add("placeholder", Properties.Resources.MyResource); -這是您問題的第二部分。

或使用javascript使用<% .. %>保存該值,並在javascript(將加載為主體負載或dom准備)中設置所需的屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM