《ASP NET程序设计案例教程》课件第5章.ppt

《ASP NET程序设计案例教程》课件第5章.ppt

  1. 1、本文档共185页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

删除命令:

DeleteCommand=DELETEFROMT_WareWHERE(sp_WareID=@original_sp_WareID)

步骤3设置frvWare控件,编辑对应模板。

①编辑ItemTemplate模板。单击frvWare控件智能按钮,单击“编辑模板”,在下拉列表中,选中ItemTemplate模板,修改标签,并添加一个Image控件,并绑定数据源字段,如下:asp:ImageID=Image1runat=serverHeight=123px

Width=106pxImageUrl=%#Bind(sp_wareImage)%/

编辑完成后,效果如图5-19所示。图5-19ItemTemplate模板②编辑EditTemplate模板。单击frmWare控件智能按钮,单击“编辑模板”,在下拉列表中,选中EDitTemplate模板,修改标签,为商品类别标签对应添加DropDrownList控件,为商品图片标签对应添加FileUpload控件,如图5-20所示。图5-20编辑EditTemplate模板③编辑InsertTemplate模板。单击frvWare控件智能按钮,单击“编辑模板”,选中InsertTemplate模板,修改标签,为商品类别标签对应添加DropDrownList控件,为商品图片标签对应添加FileUpload控件,如图5-21所示。图5-21编辑InsertTemplate模板步骤4添加grdWareList控件的PageIndexChanging和RowCommand事件:

protectedvoidgrdWareList_PageIndexChanging(objectsender,

GridViewPageEventArgse){

grdWareList.PageIndex=e.NewPageIndex;

}protectedvoidgrdWareList_RowCommand(objectsender,GridViewCommandEventArgse){

if(e.CommandName==Select){

//获取选中的行

//获得frvWare的页码

frvWare.PageIndex=grdWareList.PageIndex*grdWareList.PageSize+e.NewSelectedIndex;

}

}步骤5添加splbBind方法,将商品类别(T_WareType)表的商品类别ID和商品类别名称绑定到dropD控件的DataValueField和DataTextField属性:

protectedvoidsplbBind(DropDownListdropD){

stringstr=selectdistinctsplb_TypeID,splb_TypeNamefromT_WareType;

stringstrconn=ConfigurationManager.ConnectionStrings[SMDBConnStr].ConnectionString;

conn=newSqlConnection(strconn);

conn.Open();

DataSetds=newDataSet();

SqlDataAdaptersda=newSqlDataAdapter(str,strconn);sda.Fill(ds,splb);

dropD.DataSource=ds.Tables[splb];

dropD.DataTextField=splb_TypeName;

dropD.DataValueField=splb_TypeID;

dropD.DataBind();

}步骤6添加访问文件所需的命名空间和ImageUpLoad方法,上传图片文件至应用程序目录下的“images\ware”下,并返回图片的相对路径和文件名的字符串:

usingSystem.IO;

protectedstringImageUpLoad(FileUploadfU

文档评论(0)

酱酱 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档