Şimdi Ara

ASP.NET C# Form Acma Yardimi..

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

    Elimde olusturdugum aspx sayfam var ve ben bu sayfaya onayt verdigimde bana birseyler yolluyor.Ben istiyorumki bu bilgileri yollamadan once bi pencere acsin ve o bilgiler birkezdaha orada gorunsun.Bunu nasil yaparim? popup cozumunude form cozumunude denedim ama olmadi yardimci olursaniz cok sevinirim...



  • 2.bir form sayfası düzenleyip bilgileri oraya göndersen olmazmı, öle bişimi istiyosun tam anlamadım..
  • Popup sayfada görüntülemeyi client side script kullanarak (JavaScript) yapsan çok daha kolay olur. Bunun için asp.net formunda popup windowu çağıracak event'e aşağıdaki kodu ekleyebilir ve querystringle istediğin veriyi yollayabilirsin... (Not: Popup açılan formun default target'ı olarak kendisini ayarlamalısın, yoksa submit işleminde browserda başka bir sayfaya yönlenir)

    Dim sbscript As New System.Text.StringBuilder
    sbscript.Append("<script language='javascript'>")
    sbscript.Append(Environment.NewLine)
    -- Popup window'un boyutları
    sbscript.Append("var WinSettings = 'center:yes;resizable:no;dialogHeight:163px;dialogWidth:308px;'")
    sbscript.Append(Environment.NewLine)
    sbscript.Append("var MyArgs = window.showModalDialog('PopupFormAdı.aspx?QueryString','" & " ',WinSettings)")
    sbscript.Append(Environment.NewLine)
    sbscript.Append("if (MyArgs == null)")
    sbscript.Append(Environment.NewLine)
    sbscript.Append("{")
    sbscript.Append(Environment.NewLine)
    -- Buraya popuptan bir değer döndürülüyorsa yapılacak işlemi girmelisin
    -- Kodda başka bir sayfaya yönlendirme yapılıyor

    sbscript.Append("window.location.replace('wfrmList.aspx');")
    sbscript.Append(Environment.NewLine)
    sbscript.Append("}")
    sbscript.Append("</script>")
    RegisterStartupScript("OpenWindow", sbscript.ToString)




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.