ben kod arkasında vücut elemanını erişmek mümkün olması gerekiyor çünkü runat="server"
belirledikvücut runat = "server" neden derleme hatası
<body id="body" runat="server">
aşağıdaki biçimlendirme var.
Şimdi bu gibi body onload
olaya bir JavaScript işlevi çağrısını eklemek istiyorum: Ancak
<body id="body" runat="server" onload="someJavaScriptFunction();">
, bu sembol someJavaScriptFunction çözülemiyor" bir mesaj ile, benim bir derleme hatası veriyor() ;". Uygulamayı çalıştırırsam, bana bir hata geldiğini anladım (
Burada neler oluyor? onload
bir istemci tarafı olayıdır, bu yüzden ASP.NET derleyicisi buna neden önem veriyor?
gibi, bunun nasıl işe yarayacağını görebiliyorum - ama neden runat = "server" ekleniyor bu yaklaşımı kullanmam gerektiği anlamına mı geliyor? –
Sanırım arkadaki kodda Body_SomeJavaScriptFunction yöntemini arıyor çünkü “sunucuda çalıştır” dedin? –
Doğru ... Cevabınızı ekledim Ian, umarım sakıncası yoktur :) –