การ register javascript ฝั่ง server site

1.RegisterStartupScript สคริปต์อยู่ด้านบนของเว็บเพจ
2.RegisterClientScriptBlock สคริปต์อยู่ด้านล่างของเว็บเพจ

แน่นอนนะครับว่าทั้ง 2 คำสั่งจะให้ผลลัพธ์ที่แตกต่างกัน

แบบที่ 1 RegisterStartupScript

        Dim NewScript As String = “”
        NewScript += “<script language=JavaScript>”
        NewScript += “alert(‘สวัสดีครับ’);”
        NewScript += “</script>”

        If (Not Me.ClientScript.IsClientScriptBlockRegistered(“winwin”)) Then
            Me.ClientScript.RegisterStartupScript(Me.GetType, “winwin”, NewScript)
        End If

แบบที่ 2 RegisterClientScriptBlock

        Dim NewScript As String = “”
        NewScript += “<script language=JavaScript>”
        NewScript += “alert(‘สวัสดีครับ’);”
        NewScript += “</script>”

        If (Not Me.ClientScript.IsClientScriptBlockRegistered(“winwin”)) Then
            Me.ClientScript.RegisterClientScriptBlock(Me.GetType, “winwin”, NewScript)
        End If

No comments yet

Leave a reply