现在遇到这样一个问题:this.RegisterStartupScript( " ", " <script> alert(variable) </script> ");其中variable是一个变量,如何将C#中变量的值传给script语句?谢谢啦。
------解决方案--------------------------------------------------------
this.RegisterStartupScript( " ", " <script> alert(“+variable。tostriing()+”) </script> ");
------解决方案--------------------------------------------------------
还是this.RegisterStartupScript( " ", " <script> alert( ' "+ variable.ToStriing()+ " ') </script> ");
不过你的variable变量在赋值的时候要加上@
比如string variable = @ "你选数据 'abc '有误选项 ";这样就没问题了