2013-11-04 60 views
0

我嘗試在ASP.NET的文本框佔位符標記中使用Kentico CMS助手,但它不起作用。當我試圖編譯它時,我得到錯誤:「名稱txtPassword在當前上下文中不存在」。爲什麼我不能在文本框佔位符標籤中使用助手?

你能解釋爲什麼我不能用那種方式嗎?我該怎麼做?

<asp:TextBox ID="txtPassword" runat="server" TextMode="Password" placeholder="'<%# CMS.GlobalHelper.ResHelper.GetString("Account.Password") %>'" AutoCompleteType="None"></asp:TextBox> 

回答

0

假設你在數據綁定控件上下文嘗試用這種

placeholder='<%# CMS.GlobalHelper.ResHelper.GetString("Account.Password") %>' 

通知我已刪除了外"

,如果你不是在數據綁定上下文,用=替換#

placeholder='<%= CMS.GlobalHelper.ResHelper.GetString("Account.Password") %>' 
相關問題