SORU
6 AĞUSTOS 2008, ÇARŞAMBA


Javascript ASP.NET İşlev çağrısı?

ASP.NET bir web sayfası yazıyorum. Bazı Javascript var, ve özelliği bir olay ile gönder düğmesi var.

Bir yöntemi çağırmak için olası Javascript onClick olayı ile ASP oluşturdum.

CEVAP
6 AĞUSTOS 2008, ÇARŞAMBA


Peki, eğer istemiyorsan bunu kullanarak AJAX ya da başka bir şekilde ve sadece bir normal ASP.NET geri gönderme olmasına, işte bunu nasıl yaparsın (kullanmadan başka kitaplıkları):

Biraz zor...: rağmen)

ben. Kodunuzda (C kullandığınızı varsayarak# ve .dosya 2.0 veya üstü NET) gibi görünmesi için sayfanıza Arayüzü aşağıdaki Sınıf ekleyin

public partial class Default : System.Web.UI.Page, IPostBackEventHandler{}

ıı. Bu Sekme Sekmesini kullanarak) kod dosyasına bu işlevi eklemek gerekir:

public void RaisePostBackEvent(string eventArgument) { }

ııı. Javascript onclick olay aşağıdaki kodu yazın:

var pageId = '<%=  Page.ClientID %>';
__doPostBack(pageId, argumentString);

Bu RaisePostBackEvent 'kodu ile dosya yöntemi' eventArgument '' argumentString 'Javascript' dan geçtin. olarak arayacak Şimdi, herhangi bir olay arayabilirsiniz.

P. S: Bu çizgi-alt çizgi-doPostBack ' ... Ve, boşluk olmalı o sırada orada yok... Nedense KİS beni bir alt çizgi karakteri yazmak için izin vermez.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Angry Paintballer

    Angry Paintb

    8 Ocak 2012
  • FOSDEM

    FOSDEM

    13 Ocak 2009
  • Michelle Phan

    Michelle Pha

    18 Temmuz 2006