如何在asp:TextBox中添加提示/佔位符?當我說一個提示時,我的意思是一些文字在用戶點擊時會消失。有沒有辦法使用HTML/CSS實現相同?如何在asp:TextBox中添加提示
69
A
回答
135
的placeholder
屬性
您正在尋找的placeholder
屬性。使用它像你的ASP.net控件中任何其他屬性:
<asp:textbox id="txtWithHint" placeholder="hint" runat="server"/>
不要理會你的IDE(即Visual Studio中)也許不知道屬性。未通過ASP.net註冊的屬性將按原樣傳遞並呈現。所以上面的代碼(基本上)呈現到:
<input type="text" placeholder="hint"/>
在資源
施加提示控制使用resources的精細方式使用placeholder
。這樣你可能有本地化的提示。比方說,你有一個的Index.aspx文件,您App_LocalResources文件/ index.aspx.resx文件包含
<data name="WithHint.placeholder">
<value>hint</value>
</data>
和你的控制看起來像
<asp:textbox id="txtWithHint" meta:resourcekey="WithHint" runat="server"/>
渲染的結果看起來是一樣的作爲上面章節中的內容。在代碼
添加屬性後面
其它的屬性一樣,你可以在placeholder
添加到AttributeCollection
:
txtWithHint.Attributes.Add("placeholder", "hint");
58
就這樣寫:
<asp:TextBox ID="TextBox1" runat="server" placeholder="hi test"></asp:TextBox>
14
<asp:TextBox runat="server" ID="txtPassword" placeholder="Password">
這將工作你可能會有一段時間覺得它不工作,因爲Intellisence沒有顯示荷蘭國際集團佔位
+5
有關Intellisence的說明很有幫助! – 2015-08-31 07:28:45
0
asp:TextBox ID="txtName" placeholder="any text here"
4
添加佔位符從代碼隱藏屬性:
txtFilterTerm.Attributes.Add("placeholder", "Filter" + Filter.Name);
或者
txtFilterTerm.Attributes["placeholder"] = "Filter" + Filter.Name;
添加佔位符從ASPX頁面屬性
<asp:TextBox type="text" runat="server" id="txtFilterTerm" placeholder="Filter" />
或
<input type="text" id="txtFilterTerm" placeholder="Filter"/>
相關問題
- 1. 在ASP.NET中動態添加asp:textbox
- 2. 如何在android spinner中添加提示?
- 3. 如何在遊戲中添加提示?
- 4. Bootbox:如何添加'提示'
- 5. 如何在代碼後面動態添加asp:TextBox? (不文本區)
- 6. asp:TextBox添加數據屬性data-emojiable =「true」
- 7. ID如何在asp:TextBox中工作?
- 8. 如何使用javascript在asp:textbox中顯示值
- 9. 如何爲SVG添加工具提示?
- 10. 如何爲UIButton添加工具提示?
- 11. 如何添加D3工具提示
- 12. 如何添加成功的提示
- 13. 如何一起添加提示的值?
- 14. 如何提示添加到菜單項
- 15. 如何添加工具提示?
- 16. 如何添加提示一個ImageView的
- 17. 在Dojo Select中添加工具提示
- 18. 在Dimple.js中添加工具提示行
- 19. 如何在日曆中添加提醒
- 20. 如何在JIRA中添加git提交
- 21. 如何在JSF中添加條件工具提示
- 22. 如何在selectoneradio中爲selectitem添加工具提示
- 23. 如何在地圖windows phone 8中添加工具提示?
- 24. 如何在JMapViewer中向MapMarker添加工具提示
- 25. 如何在Linq2Sql中添加自定義提示?
- 26. 如何在圖表Highcharts的工具提示中添加值?
- 27. 如何在google圖表工具提示中添加rowCount
- 28. 如何在Sorenson Squeeze中添加提示點
- 29. 如何在Word中使用Word Javascript API添加工具提示?
- 30. 如何在flexigrid中添加工具提示?
您支持哪些瀏覽器? HTML5瀏覽器支持文本框的「佔位符」屬性。 – rikitikitik 2013-04-05 00:32:51
http://stackoverflow.com/questions/35501114/in-asp-net-unable-to-save-textboxes-if-the-text-is-given-in-between-and – Sachin 2016-02-19 08:58:50