当前位置:编程学习 > C#/ASP.NET >>

asp与javascript互调

 function ContractOk()
        {
            var bc = "<%=btnOk_Click() %>";
        } 
<input type="button" id="btnOk" value="确定" onclick="ContractOk()" />

后台
protected string btnOk_Click()
    {
        this.txtContent1.Text = "222222222222222";
        return "11";
    }

怎么让这些在网页初始化时不加载,
--------------------编程问答-------------------- 可以用个变量什么的标志下
string flag=1
if(!page.ispostback){flag=2}
判断下。。 --------------------编程问答-------------------- 用变量也不行 --------------------编程问答--------------------
window.onload=function(){} 中调用才执行
aajx操作
protected string str(string name)
  {
  return =name;
  }  

function test(name)
{
  ajax 请求url="test.aspx?name=" + name
  document.getElementById("<%=txtBox1.ClientID%>").value=httpAjax.responseText;
}
if(Request.QueryString["name"]!=null)
{
Response.ClearContent();
Response.Write(str(Request.QueryString["name"]));
Response.End();
}
--------------------编程问答-------------------- 楼主需要掌握页面生命周期以及AJAX

在HTML里面写的<%%>代码将会在页面加载的时候自动调用。

如果想在点击按钮后再调用后台代码,需要使用AJAX
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,