知识大全 ASP.NET入门教程 8.3 添加新记录[1]

Posted

篇首语:提兵百万西湖上,立马吴山第一峰!本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 8.3 添加新记录[1]相关的知识,希望对你有一定的参考价值。

ASP.NET入门教程 8.3 添加新记录[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    添加新记录 在SQL术语叫做INSERT或INSERT INTO 和修改已存在的记录几乎一样简单 主要的差别在于GrjdView不支持添加新记录 对此我们稍后再作考虑

    如前所述 必须在数据控件中进行 处修改 首先 在数据源控件的Create New Data Source向导中找到Advanced按钮 单击该按钮并在弹出的对话框中勾选Genexate INSERT UPDATE and DELETE复选框以获得 条SQL语句 这个操作将在数据源控件中添加两项内容 第一项内容是InsertCommand本身 第二项内容是INSERT参数集 (实际上 同时还创建了UPDATE和DELETE命令及参数 但本节只介绍INSERT命令)

    对于数据绑定控件 需要在它的Common Tasks面板中勾选Enable Inserting复选框以激活插入功能 该操作会产生两个结果 一是增加了一个显示ShowInsertButton的<asp:mandfield>标记 该标记将与ShowEditButton和ShowDeleteButton并存 如果己选择了它们的话 ShowInsertButton激活了插入新记录的功能 与其他CommonField按钮一样 当该控件切换到INSERT 模式的时候 ShowInsertButton会自动隐藏起来并显示其他按钮(Insert和Cancel)

    GridView的情况比较特殊 因为它不直接支持增加新的记录 最常见的方法是在GridView中显示已存在的记录并在该控件上创建一个按钮 单击这个按钮会跳转到一个DetailsView控件(可以在相同页面 也可以在另一个页面) 然后可以在INSERT模式下打开这个DetailsView控件 准备接受新记录的数据 在INSERT模式下打开该控件需要设置它的DefaultMode属性

    与编辑数据的时候一样 对数据进行一些限制是可以接受的 例如 如果正在添加一个新的比赛报告 那么所评论的比赛必须和某条比赛记录匹配 毕竟 不能去评论一场根本就没有进行的比赛 与编辑的情况一样 为了减少这类冲突可以为用户提供一组可能的选项 而不是让用户输入 如果必须输入的话 那么一定要使用验证控件对所输入的值进行验证

   ASP NET 入门教程完整版 

cha138/Article/program/net/201311/14526

相关参考

知识大全 ASP.NET入门教程 6.3 为页面添加事件[1]

ASP.NET入门教程6.3为页面添加事件[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 ASP.NET入门教程 8.4 删除记录[1]

ASP.NET入门教程8.4删除记录[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 8.2 修改已存在的记录[1]

ASP.NET入门教程8.2修改已存在的记录[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 6.3 为页面添加事件[2]

ASP.NET入门教程6.3为页面添加事件[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 ASP.NET入门教程 6.3 为页面添加事件[4]

ASP.NET入门教程6.3为页面添加事件[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 ASP.NET入门教程 6.3 为页面添加事件[3]

ASP.NET入门教程6.3为页面添加事件[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 ASP.NET入门教程 8.4 删除记录[2]

ASP.NET入门教程8.4删除记录[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 8.4 删除记录[3]

ASP.NET入门教程8.4删除记录[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 8.2 修改已存在的记录[5]

ASP.NET入门教程8.2修改已存在的记录[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 8.2 修改已存在的记录[6]

ASP.NET入门教程8.2修改已存在的记录[6]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&