我使用的是它包含了一些子控件的EditItemTemplate中FormView控件(myFormView)。當我使用一個標準的ASP.Net DropDownList控件(myDropList),我可以得到一個參考使用下面的行來myDropList:ASP.Net訪問子控件FormView控件
((DropDownList)myFormView.FindControl("myDropList"))
我可以充分訪問myDropList的屬性,並獲得當前所選的值。這很棒。
不過,我現在需要使用第三方子控件(FreeTextBox這裏http://www.freetextbox.com找到)在FormView控件。我叫FreeTextBox控制myFTB,我使用與上述類似的聲明:
((FreeTextBox)myFormView.FindControl("myFTB"))
然而,這將返回null,因此我能夠爲這個檢索屬性值。
有誰知道它爲什麼返回null?有沒有其他方法來檢索控件的引用?
TIA