这个简单代码ASP.NET有错吗?

来源:百度知道 编辑:UC知道 时间:2024/06/11 01:45:12
<%@ Page Language="C#" %>
<html>
<head>
<script runat="server">
void Page_Load(object sender,EventArgs e)
{

this.Label1.Text="欢迎ASPjkkjkjkj";

}
</script>
</head>
<body>
<form runat="server">
<asp:Label id="Label4" runat="server">真的吗?</asp:Label>
<!-- Inser content her -->
</form>
</body>
</html>
我在浏览器中查看,有错!怎么回事?
Label1在另一个aspx文件中

this.Label1.Text="欢迎ASPjkkjkjkj"
但是你页面没有啊

当然有错
Page_Load 只能控制本页面的东西 控制其他页面需要用 js 因为这个功能已经下放到客户端了

兄弟在考我们页面传值 ?
页面传值有cookie,session,application,querystring,类的属性等等。
随便你选哪个都能满足您的要求

有错
this.Label1.Text="欢迎ASPjkkjkjkj";
你页面没有 Label1 这个控件

this.Label1.Text="欢迎ASPjkkjkjkj"; 这里的Label1改成Label4 就ok了嘛

那很明显这个页面不能引用到Label1所在的页面