ASP.net中aspx與cs函數的互調

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()

{

       //代碼

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

}

 

aspx.cs中後臺函數,調用aspx前臺的script函數:

aspx.cs:

protected stringBehindtFunction(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>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章