在页面里写一个static方法
public static void ClassListBinding(string selectText)
{
DataAcess da = new DataAcess();
DataTable dt = new DataTable();
string sqlCondition = string.Empty;
//if (!classTypeList.SelectedIndex.Equals(0))
//{
sqlCondition = "gradeid = " + selectText;
//}
dt = da.ClassListBind(sqlCondition);
DataRow dr = dt.NewRow();
dr[dt.Columns[0].ColumnName] = "1000";
dr[dt.Columns[1].ColumnName] = "未选择";
dt.Rows.InsertAt(dr, 0);
pag
classNameList.DataSource = dt.DefaultView;
classNameList.DataValueField = dt.Columns[0].ColumnName;
classNameList.DataTextField = dt.Columns[1].ColumnName;
classNameList.Items.Add(dt.ToString());
classNameList.DataBind();
dt.Dispose();
}
classNameList是控件名 但是不能识别 请问怎么在是static方法里获得服务器端控件
public static void ClassListBinding(string selectText)
{
DataAcess da = new DataAcess();
DataTable dt = new DataTable();
string sqlCondition = string.Empty;
//if (!classTypeList.SelectedIndex.Equals(0))
//{
sqlCondition = "gradeid = " + selectText;
//}
dt = da.ClassListBind(sqlCondition);
DataRow dr = dt.NewRow();
dr[dt.Columns[0].ColumnName] = "1000";
dr[dt.Columns[1].ColumnName] = "未选择";
dt.Rows.InsertAt(dr, 0);
pag
classNameList.DataSource = dt.DefaultView;
classNameList.DataValueField = dt.Columns[0].ColumnName;
classNameList.DataTextField = dt.Columns[1].ColumnName;
classNameList.Items.Add(dt.ToString());
classNameList.DataBind();
dt.Dispose();
}
classNameList是控件名 但是不能识别 请问怎么在是static方法里获得服务器端控件
解决方案 »
- 任意输入一个数,求这个数最接近的数字
- 浏览次数如何控制
- 调试错误
- MVC3做的一个得到当前班级的Cookie,为什么cookie的Key出现了2次,
- 关于iframe与其他文件不处在同一目录的问题
- vs2005 怎么编写自己的外侧代码啊!
- 求跨页存储信息的解决方案
- vs2005 里有listview么,需要如何添加
- 有代码,但不知道验证码怎样在页面中显示!!再帮帮我,我是菜鸟!!谢谢
- Flex与.net的交互项目,webBrowser 如何直接请求Gateway.aspx
- 问:Asp.net怎么使用JavaScript脚本进行控件验证?
- 这个网页你输入用户名:f 密码:f 就是一个错误的东东,居然会让登录按钮消失,郁闷
还有其他方法吗
轻量级的ajax访问,就根本没有什么服务器端控件。只有真正回发,例如使用UpdatePanel,才有创建服务器端控件(因为它创建Page控件)。