.net 中 前台aspx页面调用后台.cs文件中的变量

来源:互联网 发布:智能网络机顶盒怎么用 编辑:程序博客网 时间:2024/06/04 05:02

定义全局变量
在Page_load上面写
public string Url;

 

 

后台代码:

public partial class WebForm2 : System.Web.UI.Page   {       public string GetVariableStr;//注意变量的修饰符       protected void Page_Load(object sender, EventArgs e)       {           if (!IsPostBack)           {               GetVariableStr = "hello world from variable";           }       }       protected string GetFunctionStr()//注意返回值的修饰符       {           return "hello world from Function";       }   }

  前台代码:

<html xmlns="http://www.w3.org/1999/xhtml"><head>    <title></title>    <script type="text/javascript">        function fun() {            var str = '<%= DateTime.Now %>';            //前台位置1,绑定的是第三种变量类型(也是第二种方式,?因为Now是个属性)            alert(str);        }    </script></head><body onload="fun()">    <form id="form1" runat="server">           <div>             <input type="text" value="<%= GetVariableStr %>" />                                                  <%--前台位置2,绑定的是成员变量--%>             "<%= GetFunctionStr() %>"                                                  <%--前台位置3,绑定的是一个方法的返回值>--%>        </div>    </form></body></html>

 

原创粉丝点击