資源簡介
這是一款用Visual Studio 2010開發的新聞發布系統,相當于個人網站,數據庫使用SQL Server 2005,主要功能包括瀏覽新聞,顯示新聞,添加新聞,修改新聞等功能

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Web;
using?System.Web.UI;
using?System.Web.UI.WebControls;
using?System.IO;
using?System.Data;
using?System.Data.SqlClient;
public?partial?class?AddNews?:?System.Web.UI.Page
{
????protected?void?Page_Load(object?sender?EventArgs?e)
????{
????}
????//響應單擊“確定”事件,保存添加的新聞
????protected?void?btnOK_Click(object?sender?EventArgs?e)
????{
????????//檢驗用戶輸入是否合法
????????if?(txttitle.Text?==?““?||?txtContent.Text?==?““?||?txtAuthor.Text?==?““)?{
????????????Label1.Text?=?“標題、內容、作者等不能為空!“;
????????????return;
????????}
????????if(txttitle.Text.Length?>?50){
????????????Label1.Text?=?“你的標題太長了!“;
????????????return;
????????}
????????//保存上傳文件
????????String?filePath?=?Server.MapPath(“image\\“+Path.GetFileName(FileUpload1.PostedFile.FileName));
????????if(File.Exists(filePath)){
????????????Response.Write(“ript?language?=javascript>alert(‘上傳文件重名,請修改后在上傳!‘); ript>“);
????????????return;
????????}else{
????????????if(FileUpload1.HasFile){
????????????????FileUpload1.PostedFile.SaveAs(filePath);
????????????}
????????????//更新數據庫,保存新聞信息
????????????String?sql;
????????????SqlConnection?conn?=?new?SqlConnection(DbHelper.GetConnStr());
????????????sql?=?“insert?into?news(titlecontentAuthorimgNewsTimeclick)?values(@title@content@Author@img@NewsTime@click)“;
????????????SqlCommand?cmd?=?new?SqlCommand(sqlconn);
????????????cmd.Parameters.Add(“@title“SqlDbType.Char).Value?=?txttitle.Text;
????????????cmd.Parameters.Add(“@content“SqlDbType.Char).Value?=?txtContent.Text;
????????????cmd.Parameters.Add(“@Author“SqlDbType.Char).Value?=?txtAuthor.Text;
????????????cmd.Parameters.Add(“@img“SqlDbType.Char).Value?=?Path.GetFileName(FileUpload1.PostedFile.FileName);
????????????cmd.Parameters.Add(“@NewsTime“SqlDbType.Char).Value?=?DateTime.Now.ToString();
????????????cmd.Parameters.Add(“@click“SqlDbType.Char).Value?=?“0“;
????????????conn.Open();
????????????cmd.ExecuteNonQuery();
????????????conn.Close();
????????????Response.Redirect(“default.aspx“);
????????}
????}
????//響應單擊“取消”按鈕,清空輸入項
????protected?void?btnCancel_Click(object?sender?EventArgs?e)
????{
????????txttitle.Text?=?““;
????????txtContent.Text?=?““;
????????txtAuthor.Text?=?““;
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2606??2004-01-01?00:53??新聞發布系統\AddNews.aspx
?????文件???????2504??2013-05-23?17:32??新聞發布系統\AddNews.aspx.cs
?????文件???????2589??2004-01-01?00:39??新聞發布系統\Default.aspx
?????文件????????380??2013-05-23?17:32??新聞發布系統\Default.aspx.cs
?????文件???????4392??2004-01-01?00:15??新聞發布系統\ManageNews.aspx
?????文件???????4646??2013-05-23?17:32??新聞發布系統\ManageNews.aspx.cs
?????文件???????2120??2013-05-23?18:02??新聞發布系統\NewsDetail.aspx
?????文件????????743??2013-05-23?17:32??新聞發布系統\NewsDetail.aspx.cs
?????文件???????4208??2004-01-01?00:15??新聞發布系統\NewsList.aspx
?????文件???????3859??2013-05-23?19:07??新聞發布系統\NewsList.aspx.cs
?????文件???????2032??2004-01-01?00:54??新聞發布系統\UpdateNews.aspx
?????文件???????1174??2013-05-23?17:32??新聞發布系統\UpdateNews.aspx.cs
?????文件???????1735??2004-01-01?00:12??新聞發布系統\Web.config
?????文件????1042882??2004-01-01?01:10??新聞發布系統\image\1.jpg
?????文件?????119500??2013-05-23?19:12??新聞發布系統\image\1369215063217.jpg.png
?????文件???????2885??2013-05-20?17:20??新聞發布系統\image\截圖1368974447.jpg
?????文件??????17796??2004-01-01?00:50??新聞發布系統\image\瓶邪~‘_副本256.jpg
?????文件????2490368??2013-05-23?19:13??新聞發布系統\databa
?????文件????1048576??2013-05-23?19:13??新聞發布系統\databa
?????文件???????2020??2013-05-23?17:30??新聞發布系統\App_Code\DbHelper.cs
?????目錄??????????0??2004-01-01?01:29??新聞發布系統\image
?????目錄??????????0??2004-01-01?01:29??新聞發布系統\databa
?????目錄??????????0??2004-01-01?01:29??新聞發布系統\App_Code
?????目錄??????????0??2004-01-01?01:29??新聞發布系統
-----------?---------??----------?-----??----
??????????????4757015????????????????????24
- 上一篇:winform c# listview控件使用范例源碼
- 下一篇:C#投票系統
評論
共有 條評論