主页 > 知识库 > ASP.NET实现数据的添加(第10节)

ASP.NET实现数据的添加(第10节)

热门标签:聊城智能电销机器人电话 上海市三维地图标注 云南外呼系统代理 办公用地图标注网点怎么操作 宁德防封版电销卡 海东防封电销卡 安陆市地图标注app 西宁电销外呼系统公司 南昌自动外呼系统线路

这节以新闻网站为例实现新闻的添加,并把附件和图片上传至服务器。
学习内容

步骤一 添加新项,创建Web窗体并将其命名为“newsadd.aspx”
步骤二 布局页面,创建6行2列的表格

步骤三  数据源控件定义数据的方法,在newschuli.cs页面中编写代码如下:

public static void addnews(newsclass news1)
    {
      using (SqlConnection cn = dbconn.GetConnection())
      {
        cn.Open();
        SqlCommand cm = new SqlCommand();
        cm.Connection = cn;
        string sql = "insert news(title,contents,img,annex,time) values(@aa,@bb,@cc,@dd,@ee)";
        cm.CommandText = sql;
        cm.Parameters.AddWithValue("@aa", news1.Title);
        cm.Parameters.AddWithValue("@bb", news1.Contents);
        cm.Parameters.AddWithValue("@cc", news1.Img);
        cm.Parameters.AddWithValue("@dd", news1.Annex);
        cm.Parameters.AddWithValue("@ee", news1.Time);
        cm.ExecuteNonQuery();
      }
    }

步骤四 打开newsadd.aspx设计页面,双击Button1按钮,编写代码:

protected void Button1_Click(object sender, EventArgs e)
  {
    newsclass news1 = null;
    news1 = new newsclass();
    news1.Title = TextBox1.Text.ToString().Trim();
    news1.Contents= TextBox2.Text.ToString().Trim();
    news1.Img = FileUpload1.FileName.ToString();
    news1.Annex= FileUpload2.FileName.ToString();
    news1.Time = DateTime.Now.ToString();
    newschuli.addnews(news1);
        Response.Redirect("NewsCategoriesManager.aspx");
 }

步骤五 将上传的图片或附件存放到网站中,在Button按钮下,编写代码:

if (FileUpload1.HasFile)
 {
      FileUpload1.SaveAs(Server.MapPath("../upfile" + "\\" + DateTime.Now.ToString("yyyyMMddHHmmss") + FileUpload1.FileName));
  }
 if (FileUpload2.HasFile)
 {
  FileUpload2.SaveAs(Server.MapPath("../upfile" + "\\" +DateTime.Now.ToString("yyyyMMddHHmmss") + FileUpload2.FileName));
 }

步骤六 运行

运行效果图:

总结
通过本节的学习,实现了数据的添加,完善了对news的基本操作:查找,更新,以及今天所学习的添加任务。在此基础上还扩充了一个知识点—如何将上传的图片或附件存放到网站中,希望今天的学习,大家和小编都有所收获。

您可能感兴趣的文章:
  • ASP.NET Web API如何将注释自动生成帮助文档
  • ASP.NET中图片显示方法实例
  • ASP.NET仿新浪微博下拉加载更多数据瀑布流效果
  • 如何使用ASP.NET制作简单的验证码
  • ASP.NET MVC3网站创建与发布(1)
  • ASP.NET MVC3模板页的使用(2)
  • ASP.NET MVC4之js css文件合并功能(3)
  • asp.net中调用oracle存储过程的方法
  • ASP.NET实现用户注册和验证功能(第4节)
  • ASP.NET用户注册实战(第11节)
  • asp.net页面中如何获取Excel表的内容
  • asp.net中如何调用sql存储过程实现分页
  • asp.net中XML如何做增删改查操作
  • asp.net上传文件到数据库的解决方案
  • asp.net文件上传带进度条实现案例(多种风格)
  • asp.net文件上传解决方案(图片上传、单文件上传、多文件上传、检查文件类型)
  • ASP.NET MVC5网站开发概述(一)
  • asp.net中GridView数据鼠标移入显示提示信息
  • ASP.NET MVC5网站开发项目框架(二)
  • ASP.NET MVC5 网站开发框架模型、数据存储、业务逻辑(三)

标签:平凉 赣州 青海 衢州 崇左 汕尾 洛阳 南宁

巨人网络通讯声明:本文标题《ASP.NET实现数据的添加(第10节)》,本文关键词  ASP.NET,实现,数据,的,添加,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《ASP.NET实现数据的添加(第10节)》相关的同类信息!
  • 本页收集关于ASP.NET实现数据的添加(第10节)的相关信息资讯供网民参考!
  • 推荐文章