我想在動態生成控件中設置所需的ClientID。如果您有任何想法,期望客戶端ID設置爲控制不是告訴我我可以設置動態生成控件的期望ClientID
2
A
回答
4
這隻能在.NET 4中進行起
它不應該不過沒關係,對CSS總是使用類,其ASP客戶端ID是隻讀.NET不會碰和JavaScript的你可以撒:
$("#<%=myElement.ClientID%>").blah()
所以,無論淨決定ID將成爲它都將電線正確:
$("#ct101_myElement").blah();
我用這個SOR t的東西廣泛..
0
在ASP.Net 4中,您可以將控件的「ClientIDMode」設置爲「Static」,因此您可以分配您自己的ID。
Panel imageCard = new Panel
{
ID = dr["DisplayOrder"].ToString(),
CssClass = "portlet portlet-family",
ClientIDMode = System.Web.UI.ClientIDMode.Static
};
ClientID沒有setter。在這種模式下,clientID將與ID相同。
如果在重複控制中使用靜態ClientIDMode,則開發人員負責確保客戶端ID唯一性。 (更多:http://weblogs.asp.net/asptest/archive/2009/01/06/asp-net-4-0-clientid-overview.aspx)
相關問題
- 1. Jquery/Javascript:我如何獲得動態生成的控件的ClientID
- 2. 我可以處理動態生成的控件
- 3. 將默認值設置爲動態綁定生成的控件
- 4. 在ASP.NET中設置TextBox中的TabIndex動態生成控件?
- 5. 我可以設置對用痣產生的痣類型的期望嗎?
- 6. 動態生成控件
- 7. asp.net生成控件動態
- 8. SignalR - 手動設置ClientID
- 9. 動態設置動態生成的UITableviews的高度和位置?
- 10. MVVM和控件的動態生成
- 11. 動態生成的幻燈片控件
- 12. 如何獲取ASP.NET中爲BoundField生成的控件的ClientID?
- 13. 單元測試 - 設置私有成員以獲得期望的對象狀態
- 14. ASP.net動態控件沒有在預期的時間生成
- 15. 設置Meta.fields不會做我期望的
- 16. Mongojs更新動態生成器$設置
- 17. 我可以通過期望的語法獲得RSpec來生成規格嗎?
- 18. 在C中設置ClientID爲靜態#
- 19. SEO:可以動態生成鏈接嗎?
- 20. 問題與.net動態控件生成
- 21. 動態生成控件問題
- 22. 動態生成窗體窗體控件
- 23. 生成動態日曆控件
- 24. 在ASP.NET中生成動態控件
- 25. 如何動態查找使用javascript的控件的ClientID?
- 26. 動態創建控件的設置錨
- 27. 我可以綁定(雙向)動態生成的RadioButtonLists嗎?
- 28. 我可以從動態生成的XML創建JSP嗎?
- 29. 我需要關閉動態生成控件的ControlState!
- 30. 我怎麼可以設置滾動條可以多選擇和動態自動完成serarch盒的jQuery
您使用的是哪個版本的ASP.Net? – 2010-07-17 10:11:27
因爲ASP.NET 4有一個這樣的設置。 – 2010-07-17 10:31:42
您可以選擇我的答案作爲問題的正確答案,以便人們搜索它以查找動態創建的對象。 – 2013-07-18 21:27:39