您的位置:首页 > Web前端 > JavaScript

javascript如何调用C#后台代码中的过程和ASP.NET调用

2008-05-01 04:49 806 查看
.Wuj612{display:none;}+++++++++++++++++第一种情况:1.后台方法:
protectedstringCsharpVoid(stringstrCC)
{
returnstrCC;
}
2.javascript调用
<script language="javascript">
vars="<%=CsharpVoid(">";
document.write(s);
</script>

+++++++++++++++++第二种情况:
1.后代码:
protectedvoidCsharpVoid()
{
stringstrCC="";
Response.Write(strCC);
}
2.调用方法:CsharpVoid()
<script language="javascript">
document.write("<%CsharpVoid();%>");
</script>

你可在页面中放一个按钮,把它设置为不可见style="display:none",然后,用脚本让此按钮点击
document.all("button1").click();
在此按钮的C#后台中写事件代码,这就是最简单的脚本调用C#方法.

在网上看到这样一个问题:作者用的平台是.NET,用C#在本机开发,在ASPx文件中调用js文件:
<scriptlanguage="javascript"src="mymenu.js"></script>
结果在页面及alert提示的中文均为乱码,求解决办法。结果后面跟贴给出一长串的解决办法,其实很简单,在ASPx文件的头部添加一行代码即可:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐