知识大全 ASP.NET项目开发指南:图书类别和图书信息的管理(3)
Posted 图书
篇首语:从困难中战胜出来的人 才是真正的赢家。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET项目开发指南:图书类别和图书信息的管理(3)相关的知识,希望对你有一定的参考价值。
ASP.NET项目开发指南:图书类别和图书信息的管理(3) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
图书类别和图书信息的管理( )
【代码说明】上述方法通过<%%>的方式在GridView的模板列中被直接引用 这里主要是返回图片所在的地址 将地址绑定在图像控件中可以直接显示图书的图片
下面再来看一下查看图书详情以及删除图书操作 代码如程序 所示
程序 ST_PdClass aspx cs
public void dgItem(object sender GridViewCommandEventArgs e)
int index = int Parse(e CommandArgument ToString())
int ProductID = int Parse(dgProduct Rows[index] Cells[ ] Text)
int st_classid = int Parse(Request QueryString[ st_classid ])
//删除图书的操作
if(e CommandName== del )
bool flag = st_product CanDeleteProduct(ProductID)
if(flag)
st_product DeleteProduct(ProductID)
Response Redirect(
st_PdClass aspx?st_classid= +st_classid)
else
writeAlertScript( 该图书存在订单 不允许删除! )
//推荐图书的操作
else if (e CommandName == Pro )
string pro = dgProduct Rows[index] Cells[ ] Text;
if (pro == True )
st_product UpdatePromotion(ProductID )
else
st_product UpdatePromotion(ProductID )
//上 下架图书的操作
else if (e CommandName == UpDown )
string pro = dgProduct Rows[index] Cells[ ] Text;
if (pro == True )
st_product UpdateUpDown(ProductID )
else
st_product UpdateUpDown(ProductID )
initGrid(st_classid)
【代码说明】这个事件包含了 个操作 代码第 ~ 行实现删除操作 代码第 ~ 行实现推荐图书的操作 代码第 ~ 行实现上 下架操作 代码第 行是通过模板按钮的CommandArgument参数获取当前操作的行号
注意 e CommandName是获取HTML中GridView源代码中为按钮设置的CommandName属性
ST_Product类的CanDeleteProduct()方法的代码如程序 所示
程序 ST_Product cs
public bool CanDeleteProduct(int productid)
//要执行的查询语句
string sqlString = select count(*) from ST_OrderProduct sop join
ST_Product sp on sop st_productid = sp st_productid where
sp st_productid= +productid;
object obj = SqlHelper ExecuteScalar(ST_Utility ST_ConnString
CommandType Text sqlString)
if(obj!=null && obj ToString()!= )
return false;
return true;
【代码说明】从代码第 行可以看出 要调用此方法 必须传递产品ID作为参数 然后代码第 ~ 行根据此参数构建查询语句 代码第 行用到了count(*) 用于获取数据库中的所有行数
返回目录 ASP NET项目开发指南
编辑推荐
ASP NET MVC 框架揭秘
ASP NET开发宝典
cha138/Article/program/net/201311/15839相关参考
知识大全 ASP.NET项目开发指南:图书类别和图书信息的管理(4)
ASP.NET项目开发指南:图书类别和图书信息的管理(4) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
知识大全 ASP.NET项目开发指南:图书类别和图书信息的管理(6)
ASP.NET项目开发指南:图书类别和图书信息的管理(6) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
知识大全 ASP.NET项目开发指南:图书类别和图书信息的管理(1)
ASP.NET项目开发指南:图书类别和图书信息的管理(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
知识大全 ASP.NET项目开发指南:图书类别和图书信息的管理(5)[2]
ASP.NET项目开发指南:图书类别和图书信息的管理(5)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起
知识大全 ASP.NET项目开发指南:图书类别和图书信息的管理(5)[1]
ASP.NET项目开发指南:图书类别和图书信息的管理(5)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起
知识大全 ASP.NET项目开发指南:图书类别和图书信息的管理(7)[1]
ASP.NET项目开发指南:图书类别和图书信息的管理(7)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起
知识大全 ASP.NET项目开发指南:图书类别和图书信息的管理(7)[2]
ASP.NET项目开发指南:图书类别和图书信息的管理(7)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起
知识大全 ASP.NET项目开发指南:图书类别和图书信息的管理(8)[2]
ASP.NET项目开发指南:图书类别和图书信息的管理(8)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起
知识大全 ASP.NET项目开发指南:图书类别和图书信息的管理(8)[1]
ASP.NET项目开发指南:图书类别和图书信息的管理(8)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起
知识大全 ASP.NET项目开发指南:图书类别和图书信息的管理(9)[2]
ASP.NET项目开发指南:图书类别和图书信息的管理(9)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起