服务器和客户端之间的变量交互

       在asp中我们可以比较容易的实现服务器变量和客户端的交互。那么在.net中我们怎么实现呢?
       我们知道在asp.net中我们一样可以在页面中使用<%=Var%>。那么,从这一点看来我们将服务器端值赋值给变量Var。但是这里有个注意点--我们必须在页面对应的.cs(或.vb)中先定义这个变量。而且这个变量不能被定义为private型。因为.cs文件是.aspx文件的默认基类。如果我们将变量定义为private那么我们在.aspx中将不能用到这个值。
        例如我们在页面中写入下的javaScript语句:
        <script language=javascript>
        var i ;
        i = <%=Var%>;
        function window.onload()
        {
         alert(“i=“ + i );
        }
         </script>
         在服务器端代码中我们先定义这个Var;
         protected int Var;
         Var = 111;
         那么在页面被执行的时候javaScript将会取到正确的值。
         这里只是一个简单的例子,复杂的可以变通!

转载于:https://www.cnblogs.com/lijinguo/archive/2004/03/24/4058.html

  • 0
    点赞
  • 0
    收藏 更改收藏夹
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值