定义全局变量
在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>