![]() | |
| | #1 (permalink) |
| Üye Üyelik Tarihi: 02/2008
Mesaj: 47
|
Merhaba arkadaşlar, "UClisteler.ascx" adında listbox ve birkaç kontrolun daha oldugu bir user control üm var. Bu user controlü kullandıgım sayfanın load olayında veya başka bir yerde listbox a Item eklemem lazım fikri olan var mı? Teşekkürler. |
| | |
| | #2 (permalink) |
| Varlığa izin veren boşluk Üyelik Tarihi: 04/2004 Yer: İstanbul
Mesaj: 2,827
| Kod: <%@ Control Language="C#" ClassName="benim_kontrol"%>
<script runat="server">
public ListBox public_listbox
{
get { return benim_listbox;}
}
</script>
<asp:ListBox ID="benim_listbox" runat="server">
</asp:ListBox>
Bunu register ettiğin sayfada, bu kontrolü çağırmak için bir ID belirleyeceksin. <%@Register TagPrefix="kontrol" TagName="benim_kontrol" Src="benim_kontrol.ascx"%> ... ... bla bla bla <kontrol:benim_kontrol ID="benim_k" runat="server"/> Kod arka planında, bu kontrolün içindeki listbox a public property yardımıyla ulaşabilirsin. benim_k.public_listbox. (özellikler listelenir) Bir alternatif olarak FindControl kullanılabilir. Ama bu yöntemi tavsiye ederim. Böylece senin yazdığın .ascx alelade bir UserControl olmaktan çıkıp, senin belirlediğin özellikleri taşıyan bir sınıf oluyor. Sayfaya dahil edilmesiyle birlikte o sınıf tipinden bir üye oluşturulup sayfaya dahil ediliyor. Dene. Kolay gelsin.
__________________ Ceviz Viki | Vikipedi | VikiKitap | VikiKaynak | VikiSözlük | VikiSöz | Wikipedia | Wikibooks |
| | |
| | #3 (permalink) |
| Üye Üyelik Tarihi: 02/2008
Mesaj: 47
|
<asp:ListBox ID="benim_listbox" runat="server"> </asp:ListBox> bunu page e ekleyemem ki. user controle ekledigim listbox ı kullanmam lazım. script blogunu aşagıdaki gibi yazdım. Buna da; Cannot implicitly convert type 'System.Web.UI.Control' to 'System.Web.UI.WebControls.ListBox'. An explicit conversion exists (are you missing a cast?) hatası aldım. <scriptrunat="server"> publicListBox public_listbox { get { return UserControlListe.FindControl("listBox"); } } </script> |
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| Php ile internet üzerindeki bir sayfanın .html kodlarına erişme. | Veteran | PHP | 3 | 16/12/2007 18:33 |
| asp.net sayfalarına ağdan erişme | burc86 | ASP | 2 | 17/06/2007 20:52 |
| ajax'ta sayfadaki bir nesneye erişme | mikailornek | Javascript / DHTML / Ajax | 3 | 08/05/2006 21:36 |
| Web User | mestal | C# | 1 | 13/09/2005 11:15 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |