ST_knewslistaspxcs的主要代码及其解释
Page_Load事件用于加载页面初始化时的设置如程序所示
程序 ST_knewslistaspxcs
protected void Page_Load(object sender SystemEventArgs e)
{
string ST_strsql;
//获取上个页面传来的值
if (RequestQueryString[classid] != null )
{
string cnewsclass = RequestQueryString[classid]ToString()
ST_strsql = SELECT top * FROM ST_tNews where ST_newsclass= + cnewsclass + order by ST_ID desc ;
//获取数据集
DataTable ST_dt = ST_databaseReadTable(ST_strsql)
GridViewDataSource = ST_dt;
//将数据绑定到控件GridView
GridViewDataBind()
}
else
{
ST_strsql = SELECT * FROM ST_tNews order by ST_ID desc ;
//获取数据集
DataTable ST_dt = ST_databaseReadTable(ST_strsql)
GridViewDataSource = ST_dt;
//将数据绑定到控件GridView
GridViewDataBind()
}
}
【代码说明】代码第行首先获取上个页面(ST_mainaspx)传来的值代码第~行将传来的值作为条件加入到SQL语句然后读取数据绑定到GridView控件再显示数据代码第~行表示如果没有传进来值就把所有的News都从数据库中显示出来
说明order by ST_ID desc表示按ST_ID字段进行降序排列默认为升序
返回目录ASPNET项目开发指南
编辑推荐
ASPNET MVC 框架揭秘
ASPNET开发宝典
ASP NET开发培训视频教程
[] []