四十:自定义DataList编辑界面

四十:自定义DataList编辑界面

ID:42628232

大小:300.18 KB

页数:15页

时间:2019-09-19

四十:自定义DataList编辑界面_第1页
四十:自定义DataList编辑界面_第2页
四十:自定义DataList编辑界面_第3页
四十:自定义DataList编辑界面_第4页
四十:自定义DataList编辑界面_第5页
资源描述:

《四十:自定义DataList编辑界面》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、在ASP.NET2.0中操作数据之四十:自定义DataList编辑界面作者:heker2007字体:[增加 减小]类型:转载时间:2016-05-12 我要评论先前的编辑界面清一色的都是TextBox控件,当然EditItemTemplate还可以包含很多其他的控件,比如DropDownLists,RadioButtonLists,Calendars等,这一节就让我们看看如何实现添加其他的控件。导言  DataList的编辑界面由EditItemTemplate里的标记语言和web控件定义。在目前为止所做的Data

2、List编辑功能的例子里,编辑界面都只包含TextBox。在前面一章里,我们通过添加验证控件来增加了用户体验,提高了可用性。  EditItemTemplate可以包含除了TextBox以外的很多控件,比如DropDownList,RadioButtonList,Calendar等。和使用TextBox一样,使用这些控件自定义编辑界面时,步骤如下:为EditItemTemplate添加控件.使用绑定语法将相关的字段值赋给控件的属性.在UpdateCommand事件处理里,编程访问web控件的值,并将它传给相关的BL

3、L的方法.  本章我们将为DataList创建一个更丰富的编辑界面,它将包含DropDownList和CheckBox。我们将创建一个列出product信息的DataList,用户可以更新它的name,supplier,category和discontinuedstatus。见图1。图1:编辑界面包含一个TextBox,两个DropDownLists和一个CheckBox第一步:显示Product信息  在创建DataList的编辑界面前,我们需要先创建一个只读界面。先打开EditDeleteDataList文件夹

4、下的CustomizedUI.aspx页,拖一个DataList进来,将ID设为Products。通过DataList的智能标签,创建一个名为ProductsDataSource的ObjectDataSource,用ProductsBLL类的GetProducts方法配置它。象前面一章一样,我们将直接通过BLL来更新product信息。在UPDATE,INSERT,DELETE标签里选择None.图2:在UPDATE,INSERT,DELETE标签的下拉列表里选择(None)  配置完ObjectDataSourc

5、e后,VisualStudio会自动创建默认的ItemTemplate,列出每个字段的值。将productname用

表示,并添加一个Editbutton,确保将它的CommandName属性设为“Edit”.我的标记语言如下:?123456789 

  '/> 

    

6、  Category:       '/>      Supplier:1011121314151617181920212223242

7、52627282930313233343536373839       '/>          Discontinued:   

8、">    '/>      Price:   

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。