在字符串中有一個控件ID,我可以知道它的文本框或Rad組合框或RadDatePicker或任何此類屬性嗎?有沒有什麼功能可以得到它?我可以使用反射嗎?如果不是,請給我建議一些方法來做到這一點。我有一個名爲invoice.ascx的用戶控件頁面,控件位於其父頁面,即invoice.aspx。我只知道身份證。 我曾嘗試在invoice.ascx.cs如何通過ID訪問控件
string ID=txtPartyName;
TextBox txt = this.Parent.FindControl(ID) as TextBox;
下面的代碼,但在這裏,我必須知道它是一個TextBox.I我路過ID的功能,這將填補controls.If傳遞任何其他財產幫助,請提前。感謝提前!
謝謝!我傳遞ID的函數是在類庫中,我無法使用System.Web.UI.Control.Your解決方案很好,但它不適用於Microsoft Visual Studio的類庫 – ABS
您嘗試導入名稱空間? 「using System.Web.UI」 – markusvt
是的,我試過了。我想我需要改變我的進一步邏輯。但是,現在我可以得到控制類型了,謝謝! – ABS