开发者

VBScript Issue in ASP.net page

开发者 https://www.devze.com 2022-12-14 21:16 出处:网络
I have a VBScript function in my ASP.net Page I have a small test function as shown below <script 开发者_C百科type=\"text/vbscript\">

I have a VBScript function in my ASP.net Page I have a small test function as shown below

<script 开发者_C百科type="text/vbscript">
     sub testmePlease()
            msgbox("Hello World")
        end sub
</script>

I have a button in my webform and I am calling the function onclientclick as shown below

<asp:Button ID="btnAccept" runat="server" Text="Accept Settlement" OnClientClick="testmePlease()"/> 

For some reason I get this end of statement expected javascipt error. What can be wrong??


I'm assuming you're using IE. Once Internet Explorer finds first <script> tag in your page, it assumes it's language as default.

Try this:

<script type="text/javascript">var foobar = false;</script>
<script type="text/vbscript">
   sub testmePlease()
          msgbox("Hello World")
   end sub
</script>

And change your button to:

<asp:Button ID="btnAccept" runat="server" 
            Text="Accept Settlement"
            OnClientClick="return testmePlease()"/> 

Everything else should run ok.

0

精彩评论

暂无评论...
验证码 换一张
取 消