ASP.NET ClientServerManager是否提供了一些方法或屬性,以便在生成的html頁面中返回ASP.NET控件的名稱,該頁面可用於編寫JavaScript(使用RegisterClientScriptBlock)在代碼隱藏?實際生成的控件名稱可能很長且未知(我也在使用母版頁)。我想要一個通用的方式來編寫JavaScript文本,並將控件的實際名稱添加到JavaScript字符串中。我希望有一些方法可以傳入控件的名稱,並返回實際的html控件名稱。我在ClientServerManager的文檔中搜索並找不到任何東西。使用ASP.NET ClientServerManager方法或屬性獲取控件的名稱
0
A
回答
1
Control.ClientID呈現爲html標記ID,因此您可以使用該屬性。
0
如果您擔心控件名稱,請檢查ClientIdMode,您可以在其中指定此名稱並使其更加簡單。
http://msdn.microsoft.com/en-us/library/system.web.ui.control.clientidmode.aspx
這會幫助你的問題?
相關問題
- 1. 在屬性方法中使用屬性的類中獲取類名稱
- 2. 使用Scrapy獲取屬性名稱XPATH
- 3. 從ASP.Net登錄控件獲取用戶名稱文本框的名稱或ID
- 4. .NET:獲取屬性名稱屬性
- 5. HtmlAgilityPack獲取頁面控件的名稱和屬性的類型
- 6. AutoMapperMappingException獲取屬性名稱
- 7. 獲取屬性名稱
- 8. 獲取屬性名稱
- 9. 如何使用jackson獲取基於json屬性名稱的讀取器方法?
- 10. 獲取方法的名稱使用WinDbg
- 11. 如何使用C#獲取asp.net Web控件的ID名稱
- 12. 使用zfs獲取屬性快照的名稱獲取
- 13. 獲取方法名稱,其中屬性被訪問並讀取屬性值
- 14. 調用屬性或使用屬性的方法名
- 15. 在setter中獲取屬性名稱
- 16. ASP.NET MVC:使用JsonResult控制屬性名稱的序列化
- 17. 從方法參數獲取原始屬性名稱
- 18. Java獲取名稱屬性的值
- 19. 按名稱獲取ActiveRecord的屬性
- 20. 的Javascript:獲取單個屬性名稱
- 21. 獲取屬性名稱的默認值
- 22. 在屬性的集合{}方法獲取屬性名
- 23. 獲取值來自的屬性名稱
- 24. 獲取對象的屬性名稱
- 25. 如何使用控件源的名稱從控件獲取值?
- 26. 如何獲取服務器控件屬性名稱中帶有短劃線
- 27. 獲取@interface的所有變量名稱或屬性
- 28. 獲取屬性名稱值<input>
- 29. 屬性名稱上的Javascript toString方法
- 30. 按屬性名稱獲取HTML元素
我不想更改名稱,只是找到某種方式以通用的方式使用它們。 – user31673 2011-06-09 04:01:50
如果您從腳本引用,您可能希望使名稱更簡單。順便說一句,我發給你的鏈接有一個ClientID標籤,如果你閱讀它 - 與接受的答案一樣。 – 2011-06-09 04:50:52