我在学习中,碰到问题,在处理的时候希望用脚本代码去调用C#后台代码。怎么办?
ajax异步调用呗
ajax,
webservice
后台方法:
protected string CsharpVoid(string strCC)
{
strCC = "你好!" + strCC;
return strCC;
}
前台JS:
function Init()
......
.cs文件里代码:
string ss="12345";
protected void Page_Load(object sender, EventArgs e)
{
ClientScript.RegisterStartupScript(this.GetType(), "", " <script>var temp=" + ss + " </script>");
}
.aspx文件代码
<script> ......
txt是本页面中TextBox控件的id,我想用下面这种形式改变它的值,但是有问题,错误提示是:'document.getElementById(...)'为空或不是对象。
Response.Write(" <script language='Javascript'>document.getElementById('txt').value='我变了'; </script>");
......
C#写JAVASCRIPT 数组
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
  ......
javascript://关闭窗口IE窗口,就注销用户
// function window.onbeforeunload()
// {
// alert("好人啊");
//// var a = " <%= ......
我在后台用C#编写ASP.NET页面,同时要用JAVASCRIPT来控制提示窗口,如
Response.Write(" <script language=javascript>confirm('确定要删除吗?') </script>");
我要用confirm()的返回值来操作不同的C#代码,但是好像C#和javascript不能共用变量,如何才能在C#里面接收confirm()返回值 ......