C#aspx页面前台使用<%=%>无法取到后台的值
后台页面aspx.cs页面有如下图这两个代码,但是在前台页面无法使用<%=%>来获取到后台这个两个值。求教这是怎么回事?...
后台页面aspx.cs页面有如下图这两个代码,但是在前台页面无法使用<%=%>来获取到后台这个两个值。求教这是怎么回事?
展开
1个回答
展开全部
检查是不是有拼接问题,正常public和protected修饰的字段或属性均可使用<%=%>.
另外,加载(Page_Load)时有没有给它们赋初始值?
另外,加载(Page_Load)时有没有给它们赋初始值?
追问
图中第一个是公司用的,第二个是我自己写的。好像就我出现了这个无法调用的问题,所以我自己写了一个,前台无论是我写的还是公司的都无法使用进行调用
追答
1)前台页面只能调用本后置代码的public和protected修饰的字段或属性。
2)给它们设定一个初始值,然后再看看能否拿到。
3)在前台页面设置断点,单步调试。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询