Şimdi Ara

ASP - Hyperlink field tan parametre ve makale

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
2
Cevap
0
Favori
768
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Visual studio 2005

    1)

    Gridview1 in içindeki verinin ismine tıklayarak uzun bir makale sayfasına geçmek istiyorum.

    Gridview1 in columns kısmında Hyperlink field yaratıyorum bunun datatextfield ını örnek olarak CompanyName atıyorum(veri ismi oldu) ama ben bu linke tıkladığımda Gridview2(veya makale gibi uzun bir veriyi nerde gösterebiliyosak) nin @CompanyName parametresine değer atayamıyorum.

    Nasıl bir yol izleyebilirim?

    Acaba objectDataSource ile mi yapılıyor ve nasıl?

    2)

    Makale gibi uzun yazısı olan veriyi(mesela oyun incelemesi) nereye kaydedebilirim? Data type ı ne olmalı table da? Bu veriyi nasıl gösterebilirim(gridView?, formView?, crystal report?)? Ve son olarak bu veriyi nasıl düzenleyebilirim(paragraf, kalınlık, altı çizili, sayfanın ortasında, vs.)

    Tahminime göre word gibi bir yerde yazıp table a binary? gibi koymak ve formView da göstermek.




    Projenin mayıs sonunda bitmesi lazım ve bu soruların cevabını bulamadan ilerleyemiyorum yardımlarınızı bekliyorum.







  • 1) alternatifleri ben sayayım...

    birinci alternatifin companyler dropdowna bind edebilirsin selected indexi değiştiğinde ise makaleleri selectedvalue parametre olarak vererek bind edebilirsin...
    ikinci alternatif linke bulunduğun sayfaya querystring olarak companynin codunu gönderebilirsin sayfaya ikinci kez geldiğinde ise bu querystringi parametre olarak atayarak 2. gridview i bind edebilirsin(Tavsiye etmem herkesin gördüğü herkesin ulaşabileceğidir...)...

    2)sqlserverda ntext olarak kaydedebilirsin text değil ntext...uzun olması birşeyi değiştirmez...bind ederkende item template ini düzenleyebileceğin herhangi birşey kullanabilirsin...item templatei ile istediğin görünüme ualaşabilirsin...
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.