![]() | |
| | #1 (permalink) |
| Üye Üyelik Tarihi: 03/2008
Mesaj: 3
|
Sevgili arkadaşlar, C# ile .net öğreniyorum içinden çıkamadığım bir sorum olacak bana bir yol gösterirseniz çok sevinirim. Sorum şu. ust.ascx sol.ascx orta.ascx sag.ascx alt.ascx olarak 5 user control sayfam var ben hepsini default.aspx dosyasına aldım görüntüleme bir sorunum yok ben bu sayfalar içinde linklere tıklandığı zaman defaul.aspx?tekno=iletisim dediğim zaman querystring ile iletisim değişkenime karşılık olarak orta.ascx yerine iletisim.ascx kontrol sayfasının gelmesinni istiyorum bunu nasıl yapabilirim. Yardımcı olursanız çok sevinirim saygılarımla. |
| | |
| | #2 (permalink) |
| Varlığa izin veren boşluk Üyelik Tarihi: 04/2004 Yer: İstanbul
Mesaj: 2,827
| Kod: string s = Request.QueryString["tekno"];
switch(s)
{
default:Response.Write("hatalı istek"); Response.End();break;
case "iletisim":
Control c = LoadControl("iletisim.ascx");
PlaceHolder1.Controls.Clear();
PlaceHolder1.Controls.Add(c);
break;
}
Gibi bir yer tutucu tanımlaman gerekir ki yüklediğin Control ler eklenebilsin. Kolay gelsin.
__________________ Ceviz Viki | Vikipedi | VikiKitap | VikiKaynak | VikiSözlük | VikiSöz | Wikipedia | Wikibooks |
| | |
| | #3 (permalink) |
| Üye Üyelik Tarihi: 03/2008
Mesaj: 3
|
Sevgili anov kardeş cevabın için çok teşekkür ederim tam aradığım kodlar ancak PlaceHolder i default.aspx dosyasında ortayamı tanımlayacağı yoksa orta kısıma gelecek olan iletisim.ascx, haberler.ascx gibi her bir kullanıcı kontrol sayfasına mı ekleyeceğim. Teşekkür ederim
|
| | |
| | #4 (permalink) |
| Varlığa izin veren boşluk Üyelik Tarihi: 04/2004 Yer: İstanbul
Mesaj: 2,827
|
Place Holder. Default.aspx sayfasına yerleştirmen gerekir. Yaptığın uygulamanın benzeri, yet another forum .net te de yapılıyor, her forum mesajı bir user control olarak tanımlanmış, daha doğrusu, .ascx ama, nesne ismi değişik, forum mesajına uygun özellikler eklenmiş kontrole. Ve her forum konusunda belirlenen bir placeholder a, arka arkaya bu kontroller eklenerek, mesajlar gösterilmiş gibi bir uygulaması yapılmış. .Clear() metodunun çağrılması, aynı anda sadece 1 kontrolün görünmesini sağlar, arka arkaya Add() çağırırsan, birden fazla kontrol eklenebilir vs... Kolay gelsin.
__________________ Ceviz Viki | Vikipedi | VikiKitap | VikiKaynak | VikiSözlük | VikiSöz | Wikipedia | Wikibooks |
| | |
| | #5 (permalink) |
| Üye Üyelik Tarihi: 03/2008
Mesaj: 3
|
Sevgili anov kardeş, yardımların için çok teşekkür ederim, allah razı olsun. sayfa istediğim gibi oldu.. Control a = LoadControl("_sol.ascx"); PlaceHolder2.Controls.Clear(); PlaceHolder2.Controls.Add(a); string s = Request.QueryString["tekno"]; switch (s) { default: Control c = LoadControl("_orta.ascx"); PlaceHolder1.Controls.Clear(); PlaceHolder1.Controls.Add(c); break; case"iletisim": c = LoadControl("iletisim.ascx"); PlaceHolder1.Controls.Clear(); PlaceHolder1.Controls.Add(c); break; case"dergi": c = LoadControl("dergi.ascx"); PlaceHolder1.Controls.Clear(); PlaceHolder1.Controls.Add(c); break; } |
| | |
| | #6 (permalink) |
| Üye Üyelik Tarihi: 11/2007
Mesaj: 44
| horasanali kardeş. Senin yaptığın da takdir edilmeli. Kodların çalışan halini yazmışsın buraya ve benim de işimi gördü. İnsanlar bazen sorun'larının çözüldüğünü görür görmez kaçıyor. Yaw insaf be. Belki aynı sorunu ben de yaşadım di mi ama! Bak mesela senin yazdığın kod şimdi benim işie yaradı. anov'a da teşekkürler. |
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| aspx.cs'daki Page_Load'da Tanımlı Nesneyi aspx sayfasında Kullanma | daralx | ASP.NET / Silverlight / Moonlight | 5 | 25/02/2008 19:04 |
| asp dosyasına aspx dahil etmek | DotNetKid | ASP | 5 | 22/05/2007 11:27 |
| Aspx sayfam çalısıyor içindeki aspx kodları çalışmıyor :( Yardim.. | asdasd | ASP | 1 | 14/04/2006 15:19 |
| Resimler ses dosyaları görüntü dosyaları .... | ay_danscisi | Site Yorum | 0 | 22/02/2005 16:57 |
| 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 | |