h.alizadeh
دوشنبه 23 شهریور 1388, 21:20 عصر
سلام،
من می خوام در برنامه م یک تگ div رو از طریق کدنویسی در code-behind مخفی کنم.
این یه نمونه سورس ه همینطوری نوشتم:
ProtectedSub Page_Load(ByVal sender AsObject, ByVal e As System.EventArgs) HandlesMe.Load
Dim script AsString = "<script language='JavaScript'> " & _
" function ShowAlert() {" & _
" document.getElementById('divEdit').style.display = 'none';" & _
" return alert('hi');}" & _
"</script>"
Page.ClientScript.RegisterClientScriptBlock(Me.Get Type(), "ShowAlert", script)
Button1.Attributes.Add("onclick", "return ShowAlert();")
EndSub
<asp:ButtonID="Button1"runat="server"Text="Button"/>
<divid="divEdit">Edit</div>
ولی اونجوری که من می خوام کار نمی کنه!
یعنی وقتی روی دکمه باتن1 کلیک می کنم یک لحظه divمخفی میشه ولی به محض اینکه alertرو okمی زنم دوباره ظاهر میشه.
حالا بر فرض من اون alert رو نزارم اونوقت دیگه اصلاً تگ divمخفی نمیشه.
لطفاً منو راهنمایی کنید.
من می خوام در برنامه م یک تگ div رو از طریق کدنویسی در code-behind مخفی کنم.
این یه نمونه سورس ه همینطوری نوشتم:
ProtectedSub Page_Load(ByVal sender AsObject, ByVal e As System.EventArgs) HandlesMe.Load
Dim script AsString = "<script language='JavaScript'> " & _
" function ShowAlert() {" & _
" document.getElementById('divEdit').style.display = 'none';" & _
" return alert('hi');}" & _
"</script>"
Page.ClientScript.RegisterClientScriptBlock(Me.Get Type(), "ShowAlert", script)
Button1.Attributes.Add("onclick", "return ShowAlert();")
EndSub
<asp:ButtonID="Button1"runat="server"Text="Button"/>
<divid="divEdit">Edit</div>
ولی اونجوری که من می خوام کار نمی کنه!
یعنی وقتی روی دکمه باتن1 کلیک می کنم یک لحظه divمخفی میشه ولی به محض اینکه alertرو okمی زنم دوباره ظاهر میشه.
حالا بر فرض من اون alert رو نزارم اونوقت دیگه اصلاً تگ divمخفی نمیشه.
لطفاً منو راهنمایی کنید.