当前位置:编程学习 > C#/ASP.NET >>

将JS 代码写在后台的格式问题

ymPrompt.win('http://www.163.com',500,300,'网易官方网站',handler,null,null,{id:'a'}) 
这句JS代码,我想写在后台,但是总是报错,我用的是VB.NET
我的写法是:
Page.ClientScript.RegisterStartupScript(Me.GetType, "sorry", "<script>ymPrompt.win('PiaoHuoSon.aspx?GBNO=" & GBNO & "',850,600,'" & "票货编辑" & "',handler,'','',{id:''}); </script>")
请问这句该如何修改 VB.NET JavaScript --------------------编程问答-------------------- 这是html的js代码

 function showWindow(obj) {
            if (btnlogin() == "MSIE") {
                ymPrompt.win({ message: '/EmployeesCard/AccountBillHandleWay.aspx?AccountBillID=' + obj.toString(),
                    width: 750,
                    height: 550,
                    title: '账单打印',
                    maxBtn: true,
                    minBtn: true,
                    iframe: true
                })
            }
            else {
                alert("打印仅支持IE浏览器,请允许IE浏览器进行打印");
                return;
            }
        }
--------------------编程问答-------------------- Page.ClientScript.RegisterStartupScript(Me.GetType, "sorry", "<script>ymPrompt.win('PiaoHuoSon.aspx?GBNO=" & GBNO & "',850,600,'" & "票货编辑" & "',handler,'','',{id:''}); </script>")

建议这种字符串连接 用 string.Format, 不然这引号引的 看起来吃力。

Page.ClientScript.RegisterStartupScript(Me.GetType, "sorry", string.Format("<script>ymPrompt.win('PiaoHuoSon.aspx?GBNO={0}',850,600,'{1}',handler,'','',{id:''}); </script>",GBNO,"票货编辑"))
补充:.NET技术 ,  VB.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,