以下是后台代码:
namespace Web.HRM
{
public partial class employeeShow : System.Web.UI.Page
{
public int aaa=0;
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
以下前台代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="employeeShow.aspx.cs" Inherits="Web.HRM.employeeShow" %>
<%=aaa%>
编译时提示在上下文不存在aaa
请教,我是哪儿弄错了!
问题已经解决,解决方法为:
把前台内容删掉 -- 编译 -- 恢复前台内容。这下不提示了,它就找得到了。。
但是原因是什么,还是不知道,还望各位大大指点迷津。
c#后台变量前台显示问题
答案:1 悬赏:0 手机版
解决时间 2021-03-05 22:54
- 提问者网友:放下
- 2021-03-05 11:53
最佳答案
- 五星知识达人网友:梦中风几里
- 2021-03-05 12:52
c#后台变量前台显示需要将变量设置为属性
就是你的后台变量( 成员变量)使用GET SET进行封装(属性)。
属性:get { //读属性代码 } set { //写属性代码 }
private int _aaa=0;
public int aaa
{
get{return _aaa;}
set{ _aaa=value;}
}
就是你的后台变量( 成员变量)使用GET SET进行封装(属性)。
属性:get { //读属性代码 } set { //写属性代码 }
private int _aaa=0;
public int aaa
{
get{return _aaa;}
set{ _aaa=value;}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯