日期:2014-05-18  浏览次数:20401 次

.aspx页如何获取.asp.cs上声明的对象
.aspx页如何获取.asp.cs上声明的对象?
如下是.aspx.cs上的代码 都是普通的页普通的类.....
C# code

protected DataSet ds = new DataSet();
 protected void Page_Load(object sender, EventArgs e)
        {............
................


aspx页上的代码如下:
HTML code


<table border="0px" cellpadding="8px" cellspacing="0px">
            <%if (ds.Tables.Count <= 0 || ds.Tables[0].Rows.Count <= 0)
              { %>
            <tr>
.........................
.................




记得以前都是这样写的,现在.aspx上的代码报错“不存在ds对象”为什么会这样?

谁能说一下后台定义的对象 在前台页面能获取到,什么情况下获取不到?

------解决方案--------------------
没看出问题,看LS解答
------解决方案--------------------
如果你后台用的 datatable绑定的控件,那么前台可以用 这种方式去绑定 里面的元素 <%# Eval("数据库字段") %>