FormView içinde bir kontrole erişmek

19. Nisan 2007

Formview içinde bir kontrol erişmek istiyorsanız...Örneğin formview içinde bir
TextBox:

TextBox txtMyTextBox = frvMyFormView.FindControl("txtMyTextBox");

Yukarıdaki yapıyı genel olarak kullanbilirsiniz..

ChildUserControl myChildUserControl=myPrentUserControl.FindControl("myChildUserControl"); 

Asp.Net

Yorumlar

12.10.2007 08:47:25 #
Düzeltme;

Sevgili kardeşim Yusuf gözden kaçırmışsın sanırım düzeltelimde insanlar sorun yaşamasınlar.

TextBox txtMyTextBox = frvMyFormView.FindControl("txtMyTextBox"); satırında findcontrol ile aranan nesne tipinin implicit dönüştürülmesi gerekir. yani bu kod satırını:

TextBox txtMyTextBox = frvMyFormView.FindControl("txtMyTextBox") as TextBox;

veya

TextBox txtMyTextBox = (TextBox)frvMyFormView.FindControl("txtMyTextBox");

şeklinde çalıştırabilirsiniz.
Emrah
Emrah
06.01.2010 16:17:21 #
Hocam bir projem için çok faydalı oldu bu bilgi eksik olmayın.

Yorum ekle




  Country flag

biuquote
Loading