JavaScript中访问C#变量及方法

本文探讨如何在JavaScript中调用C#定义的变量和方法,特别是在ASP.NET环境中,通过按钮点击事件(button, postback)实现页面间的脚本交互。介绍了一种利用隐藏字段或WebMethod进行数据传递的方法。" 136887750,7635665,Design Script案例:曲面吸引子的代码实现,"['可视化脚本', '编程', '参数化设计', '几何建模']
摘要由CSDN通过智能技术生成

 

1.如何在javascript访问C#变量
方法一:使用
<% = %>
 
< input  id ="Button3"  type ="button"  value ="js调用c#变量"  onclick ="return Button3_onclick()"   />
function Button3_onclick()
{         
    alert('我的名字:'+ '
<% = name  %> ');
}
cs代码中的定义:protected string name = "chenlaing";
方法二:使用Hidden隐藏控件
  
< input  id ="Hidden1"  runat ="server"  type ="hidden"   />
在cs代码中给该隐藏控件赋值:  Hidden1.Value = "陈亮";
function Button3_onclick()
{         
    alert(document.getElementById("Hidden1").value);
}
方法三:在cs代码中注册js脚本
string tmp = "陈全用";
ClientScript.RegisterClientScriptBlock(this.GetType(), null, "
< script  language ='javascript' > var temp='" + tmp + "' </ script > ");
function Button3_onclick()
{         
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值