asp.net前台调用后台属性报错 5C

图片说明

后台写了public string Message { get; set; }

前台调用出错,找不到这个属性

4个回答

肯定作用域不对了访问不到,你是放到aspx对应的cs文件里面还是其他类里面了,这个要搞清楚

showbo
支付宝加好友偷能量挖,胡杨在等着我的召唤 回复qq_35441741: 记得采纳了:)
2 年多之前 回复
qq_35441741
qq_35441741 回复showbo: 谢了兄弟 ,nice
2 年多之前 回复
showbo
支付宝加好友偷能量挖,胡杨在等着我的召唤 如果你是aspx.cs另外申明了一个新的类,Message在这个类里面,而不是放在aspx CodeFile inherits的那个类里面,aspx是访问不到的
2 年多之前 回复
showbo
支付宝加好友偷能量挖,胡杨在等着我的召唤 这样完全没有问题
2 年多之前 回复
showbo
支付宝加好友偷能量挖,胡杨在等着我的召唤 回复showbo: using System; public partial class bb : System.Web.UI.Page { public string Message { get; set; } protected void Page_Load(object sender, EventArgs e) { } }
2 年多之前 回复
showbo
支付宝加好友偷能量挖,胡杨在等着我的召唤 回复qq_35441741: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="bb.aspx.cs" Inherits="bb" %> <%if (string.IsNullOrEmpty(Message)) Response.Write("EMPTY"); %>
2 年多之前 回复
showbo
支付宝加好友偷能量挖,胡杨在等着我的召唤 回复qq_35441741: 肯定是放错位置了。放到其他aspx的cs文件里面了什么的。
2 年多之前 回复
qq_35441741
qq_35441741 放到aspx对应的cs文件里了
2 年多之前 回复

加个static 试试

qq_35441741
qq_35441741 还是不行
2 年多之前 回复

直接运行有没有问题呢,有时候在编辑器里面是报错,但是不影响运行

qq_35441741
qq_35441741 影响
2 年多之前 回复

清理解决方案,然后重新生成,估计是后台没有生产成功,前台页面就访问不到Message属性

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问