0
我在FormView的幾個不同模板中有幾個dropDownLists。在ASP.NET中多次使用一個控件
當然,我無法訪問任何這些。 我想要做的是爲每個DropdownList獲取相同的行爲。 是否有任何方法來聲明全局DropDownList並重用它,或者它應該以某種方式與FindControl完成?
我在FormView的幾個不同模板中有幾個dropDownLists。在ASP.NET中多次使用一個控件
當然,我無法訪問任何這些。 我想要做的是爲每個DropdownList獲取相同的行爲。 是否有任何方法來聲明全局DropDownList並重用它,或者它應該以某種方式與FindControl完成?
用戶控件聲明性語法與用於創建ASP.NET網頁的語法非常相似。
主要區別在於用戶控件使用@ Control指令代替@ Page指令,並且用戶控件不包含內容周圍的html,body和表單元素。
你可以把'DropDownList'(和其他控件,你需要)到一個'UserControl'。但是,您不應該共享** ** **,而只能使用類型。如果你真的需要你可以使用'DataSource',它可以存儲在'Cache'中。但是,如果它沒有改變,我會這樣做。 – 2015-03-25 11:53:58