ASP.NET项目开发指南:图书的显示(2)
图书的显示( )
【代码说明】代码第 ~ 行是GridView控件 代码 ~ 行用来显示图书的图片 从页面的设计中可以看到有很多超链接控件 每个控件实现不同的导航 这些控件在GridView中都必须是模板列
说明 使用用户控件uc 时 需要在页面的头部添加注册信息 这里没有给出 读者可参考配书光盘中的源代码
ST_ClassProduct aspx cs的主要代码及其解释
在此只有一个Page_Load事件 其代码如程序 所示
程序 ST_ClassProduct aspx cs
public partial class ST_ClassProduct : System Web UI Page
{
public ST_BookBiz ST_Product st_product = new
STGROUP ST_BookBiz ST_Product()
public string imgpath = ST_BookBiz ST_Utility ST_ImagePath;
protected void Page_Load(object sender System EventArgs e)
{
if(!IsPostBack)
{
//取得分类ID
int st_classid = ;
try
{
st_classid =
int Parse(Request QueryString[ st_classid ])
}
catch
{
return;
}
//取出分类中的图书并绑定
DataSet ds = st_product GetProductByClassID(st_classid)
if(ds!=null && ds Tables Count> &&
ds Tables[ ] Rows Count> )
{
GridView DataSource = ds;
GridView DataBind()
}
else
{
Label Visible = true;
}
}
}
}
【代码说明】代码第 ~ 行接收上个页面传过来的图书类型ID 然后根据这个ID读出图书的相关信息 并将其绑定到控件GridView 显示出来 代码第 ~ 行用来绑定数据
返回目录 ASP NET项目开发指南
编辑推荐
ASP NET MVC 框架揭秘
ASP NET开发宝典
lishixinzhi/Article/program/net/201311/15827