手机版

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

时间:2021-09-08 来源:互联网 编辑:宝哥软件园 浏览:

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

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

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

公共静态void add news(news class news 1){ 0使用(SqlConnection cn=dbconn .GetConnection()) { cn .open();SqlCommand cm=new SqlCommand();厘米连接=cnstring sql='插入新闻(标题、内容、img、附件、时间)值(@aa 、@bb 、@cc 、@dd 、@ ee)';厘米命令文本=sql厘米。参数AddWithValue('@aa ',news1 .标题);厘米。参数AddWithValue('@bb ',news1 .内容);厘米。参数AddWithValue(“@ cc”,news1 .img);厘米。参数AddWithValue('@dd ',news1 .附件);厘米。参数AddWithValue('@ee ',news1 .时间);厘米execution query();} }步骤四打开newsadd.aspx设计页面,双击按钮一按钮,编写代码:

受保护的void Button1_Click(对象发送者,事件参数e){ news class news 1=null;news 1=新新闻类();新闻1。标题=文本框1 .文字。ToString().trim();新闻1。内容=文本框2。文字。ToString().trim();新闻1。Img=文件上传1 .文件名。ToString();新闻1。附件=文件上传2。文件名。ToString();新闻1。时间=日期时间现在。ToString();李俶新闻。addnews(新闻1);回应。重定向(' newcategoriesmanager。aspx’);}步骤五将上传的图片或附件存放到网站中,在纽扣按钮下,编写代码:

if(文件上传1 .HasFile) { FileUpload1 .另存为(服务器. MapPath(")./upfile' '\\' DateTime .现在。ToString(' yyymmdhmms ')文件上传1。FileName));} if(文件上传2 .HasFile) { FileUpload2 .另存为(服务器. MapPath(")./upfile' '\\' DateTime .现在。ToString(' yyymmdhmms ')文件上传2。FileName));}步骤六运行

运行效果图:

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

版权声明:ASP .网实现数据的添加(第10节)是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。