温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:三层新闻发布管理系统源码
当前文件:
TreeLayerNews/news2005/Web/UserAddNews.aspx.cs,打开代码结构图
TreeLayerNews/news2005/Web/UserAddNews.aspx.cs,打开代码结构图1using System; 2
using System.Data; 3
using System.Configuration; 4
using System.Collections; 5
using System.Web; 6
using System.Web.Security; 7
using System.Web.UI; 8
using System.Web.UI.WebControls; 9
using System.Web.UI.WebControls.WebParts; 10
using System.Web.UI.HtmlControls; 11
12
public partial class Web_UserAddNews : System.Web.UI.Page 13
{ 14
/// <summary> 15
/// 实例化类的对象 16
/// </summary> 17
BLL.BigClass B_bc = new BLL.BigClass(); 18
Model.news M_news = new Model.news(); 19
BLL.news B_news = new BLL.news(); 20
21
protected void Page_Load(object sender, EventArgs e) 22
{ 23
if (!Page.IsPostBack) 24
{ 25
if (Session["username"] == null) 26
{ 27
Response.Write("<script language=javascript>alert('你还没有登录系统,请返回首页登陆系统!');</script>"); 28
} 29
else 30
{ 31
DataBindDrownLst(); 32
this.user.Value = Session["username"].ToString(); 33
} 34
} 35
} 36
37
/// <summary> 38
/// 绑定下拉列表框的值 39
/// </summary> 40
public void DataBindDrownLst() 41
{ 42
DataSet ds = B_bc.GetBigClass(); 43
for (int i = 0; i < ds.Tables[0].DefaultView.Count; i++) 44
{ 45
ListItem item = new ListItem(); 46
item.Text = ds.Tables[0].Rows[i]["name"].ToString(); 47
item.Value = ds.Tables[0].Rows[i]["id"].ToString(); 48
BigClassID.Items.Add(item); 49
BigClassID.SelectedIndex = -1; 50
} 51
} 52
53
protected void Btn_OK_Click(object sender, EventArgs e) 54
{ 55
M_news.title = this.title.Value.Trim(); 56
M_news.BigClassID = int.Parse(this.BigClassID.SelectedValue.ToString()); 57
M_news.info = this.content.Value.Trim(); 58
M_news.username = this.user.Value.Trim(); 59
// if (B_news.AddNews(M_news)) 60
{ 61
Response.Write("<script language='JavaScript'>if (confirm('按[确定]继续发布,按[取消]回到系统首页'))"); 62
Response.Write("{window.location = 'UserAddNews.aspx';}"); 63
Response.Write("else {window.location = 'Default.aspx';}</script>"); 64
} 65
// else 66
{ 67
// Response.Write("<script language=javascript>alert('数据库操作有错误!');"); 68
// Response.Write("</script>"); 69
} 70
} 71
} 72





}