FormView显示、更新、插入、删除数据库操作[ASP.NET源代码](三)(11)

来源:未知 责任编辑:责任编辑 发表时间:2015-10-08 14:15 点击:

            <UpdateParameters>
                <asp:Parameter Name="CategoryId" />
                <asp:Parameter Name="Name" />
                <asp:Parameter Name="Price" />
                <asp:Parameter Name="Image" />
                <asp:Parameter Name="ItemId" />
            </UpdateParameters>
            <InsertParameters>
                <asp:Parameter Name="CategoryId" />
                <asp:Parameter Name="Name" />
                <asp:Parameter Name="Price" />
                <asp:Parameter Name="Image" />
            </InsertParameters>

 

2、这个模板和编辑模板基本一样,就是点击“新建”按钮进入时,没有绑定数据而已,因此,“上传”按钮的响应函数可复用,更新前的赋值操作也基本是一样的。

为fvwItem添加响应函数,代码如下:

[csharp] protected void fvwItem_ItemInserting(object sender, FormViewInsertEventArgs e) 

    DropDownList ddl = (DropDownList)fvwItem.FindControl("ddlCategory"); 
    sdsItem.InsertParameters["CategoryId"].DefaultValue = ddl.SelectedValue; 
 
    Image img = (Image)fvwItem.FindControl("imgItem"); 
    sdsItem.InsertParameters["Image"].DefaultValue = img.ImageUrl; 

 protected void fvwItem_ItemInserting(object sender, FormViewInsertEventArgs e)
 {
     DropDownList ddl = (DropDownList)fvwItem.FindControl("ddlCategory");
     sdsItem.InsertParameters["CategoryId"].DefaultValue = ddl.SelectedValue;

     Image img = (Image)fvwItem.FindControl("imgItem");
     sdsItem.InsertParameters["Image"].DefaultValue = img.ImageUrl;
 }
 

3、别忘了添加fvwItem的InsertCommand命令,并添加参数变量UpdateParameters:

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • 浅析.NET下XML数据访问新机制
  • asp.net 面试+笔试题目第1/2页
  • C# 邮件地址是否合法的验证
  • asp.net 设置GridView的选中行的实现代码
  • C#高级编程:数据库连接[1]
  • ASP.NET&#160;GridView列表代码示例
  • 经典C++程序1
  • 微软ASP.NET站点部署指南(2):部署SQL Server Compact数据库
  • 微软ASP.NET站点部署指南(3):使用Web.Config文件的Transforma
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1