你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:技术专栏 / Web开发
ASP.net中aspx与cs函数的互调,知道这个很必要。
 

因为不知道aspx中的script怎么调aspx.cs中的函数,无法操作GridView控件,无法读取控件数据集信息;因为不知道aspx.cs函数怎么调用aspx中script中的函数,无法设置<div>等的属性。通过互调,可以方便解决这两方面问题。

aspx前台的script函数,调用aspx.cs中后台函数:

aspx:

<script type="text/javascript">
  function   FrontFunction()  
    {  
        var   RetStr=<%=BehindtFunction()%>;  
        alert(RetStr);  
        //window.returnValue   =   RetStr;  
        //window.close();
        //alert("000");
    }  
</script>

aspx.cs:

protected string BehindtFunction(object sender, EventArgs e)

{

       //代码

       return "空";//需要有返回值

}

 

aspx.cs中后台函数,调用aspx前台的script函数:

aspx.cs:

protected string BehindtFunction(object sender, EventArgs e)

{

       //代码

       ClientScript.RegisterStartupScript(this.GetType(), "clear", "<script>FrontFunction()</script>");

}

aspx:

<script type="text/javascript">
  function   FrontFunction()  
    {  

        mask.style.visibility = 'visible';
        Div2.style.visibility = 'visible';
        return false;
    }  
</script>

<div id="mask"></div>

  推荐精品文章

·2024年12月目录 
·2024年11月目录 
·2024年10月目录 
·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089