首页 理论教育 ASP.NET应用程序开发技术:相关知识及技术

ASP.NET应用程序开发技术:相关知识及技术

时间:2023-10-21 理论教育 版权反馈
【摘要】:2)执行GridView控件或DetailsView控件的“编辑模版”智能菜单的“编辑字段”智能菜单命令,进入控件的模版编辑状态,进一步进行如下操作:●选择GridView或DetailsView控件智能菜单中“显示”下拉列表的ItemTemplate或EditItemTemplate或InsertItemTemplate项,相应地进入ItemTemplate或EditItemTemplate或InsertItemTemplate模板编辑状态。

ASP.NET应用程序开发技术:相关知识及技术

学习任务涉及的技术是如何使用GridView和DetailsView数据绑定控件的TemplateField模板字段,其基本方法如下:

1)执行GridView控件“编辑列”智能菜单命令或DetailsView控件的“编辑字段”智能菜单命令,添加一个TemplateField模版字段。

2)执行GridView控件或DetailsView控件的“编辑模版”智能菜单的“编辑字段”智能菜单命令,进入控件的模版编辑状态,进一步进行如下操作:

●选择GridView或DetailsView控件智能菜单中“显示”下拉列表的ItemTemplate或EditItemTemplate或InsertItemTemplate项,相应地进入ItemTemplate或EditItemTemplate或InsertItemTemplate模板编辑状态。

●根据需要在ItemTemplate或EditItemTemplate或InsertItemTemplate中添加ASP.NET Web控件。

1.在TemplateField模板字段中添加输入或输出数据表信息的Web控件

1)在ItemTemplate或EditItemTemplate或InsertItemTemplate中添加能够输入或输出数据表信息的ASP.NETWeb控件。

2)执行该Web控件的“编辑DtatBindings…”智能菜单命令,进入该字段的“DataBings”对话框(如图3-13所示),选择该控件的绑定属性,然后选择“自定义绑定”单选按钮,在“代码表达式”文本框中输入绑定表达式。

978-7-111-43260-9-Chapter03-42.jpg(www.xing528.com)

图3-13 数据绑定控件中子控件的DataBindings对话框

若绑定的为控件属性仅用于输出数据库信息时,则该属性的绑定表达式为:

978-7-111-43260-9-Chapter03-43.jpg

若绑定的为控件属性仅用于用户输入信息到数据库时,则该属性的绑定表达式为:

978-7-111-43260-9-Chapter03-44.jpg

2.在TemplateField模板字段中添加数据库操作命令按钮

在ItemTemplate或EditItemTemplate或InsertItemTemplate中添加Button、LinkButton或ImageButton按钮控件,此时如果将按钮控件的CommandName属性设置为edit,那么该按钮等效于GridView中具有编辑功能的CommandField命令字段,单击此按钮可以将数据绑定控件从Item视图切换到EditItem视图。

依此类推,将数据绑定控件中按钮的CommandName属性设为insert、update、delete、cancel和select,此按钮控件即为“插入”、“更新”、“删除”、“取消”和“选择”按钮。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈