Asp.net源码专业站
首页->新闻文章->校园新闻发布系统源码>>admin_articledit.aspx.cs>>源码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:校园新闻发布系统源码
当前文件:文件类型 SchoolNews/admin_articledit.aspx.cs[5K,2009-6-12 11:53:16]打开代码结构图
普通视图
		            
1using System; 2using System.Collections; 3using System.ComponentModel; 4using System.Data; 5using System.Drawing; 6using System.Web; 7using System.Web.SessionState; 8using System.Web.UI; 9using System.Web.UI.WebControls; 10using System.Web.UI.HtmlControls; 11using System.Data.OleDb; 12namespace Lb_news 13{ 14 /// <summary> 15 /// admin_articledit 的摘要说明。 16 /// </summary> 17 public class admin_articledit : System.Web.UI.Page 18 { 19 protected System.Web.UI.HtmlControls.HtmlInputButton Submit1; 20 protected System.Web.UI.HtmlControls.HtmlInputHidden LbNewsContent; 21 protected System.Web.UI.WebControls.TextBox Lb_Title; 22 protected System.Web.UI.WebControls.DropDownList ddl_class; 23 protected System.Web.UI.WebControls.CheckBox Is_Commend; 24 protected System.Web.UI.WebControls.CheckBox Is_Index; 25 protected System.Web.UI.WebControls.TextBox Lb_Author; 26 protected int Lb_IsIndex; 27 protected int Lb_IsCommend; 28 protected int Lb_Classid; 29 protected int Lb_IsPic; 30 protected System.Web.UI.HtmlControls.HtmlInputHidden Lb_TitlePic; 31 protected System.Web.UI.WebControls.CheckBox Is_Pic; 32 protected string Content; 33 protected string Publisher; 34 protected System.Web.UI.WebControls.TextBox LbNews_Intro; 35 protected System.Web.UI.WebControls.TextBox lbContent; 36 37 38 protected Conn ds1=new Conn(); 39 40 protected OleDbDataReader rd; 41 protected DataSet ds; 42 43 private void Page_Load(object sender, System.EventArgs e) 44 { 45 46 ds1.CheckCookies(2); 47 // 在此处放置用户代码以初始化页面postform 48 Submit1.Attributes.Add("OnClick", "document.postform.LbNewsContent.value = content1.document.body.innerHTML;return check_empty(this.form)"); 49 50 51 52 if(!Page.IsPostBack) 53 { 54 55 LbNews_Default(); 56 57 } 58 59 60 } 61 62 63 64 65 66 67 68 69 private void LbNews_Default() 70 { 71 72 try 73 { 74 ds1.DBopen(); 75 76 int nid=ds1.ChangeToInt(Request["nid"].ToString()); 77 78 rd=ds1.ExecuteOleDbDataReader("select * from Lb_News where n_id="+nid+""); 79 80 if (rd.HasRows) 81 { 82 rd.Read(); 83 Lb_Title.Text=rd["n_title"].ToString(); 84 lbContent.Text=rd["n_content"].ToString(); 85 int IsIndex=(int)rd["n_index"]; 86 if (IsIndex==1) 87 { 88 Is_Index.Checked=true; 89 } 90 int IsCommend=(int)rd["n_commend"]; 91 if(IsCommend==1) 92 { 93 Is_Commend.Checked=true; 94 } 95 int IsPic=(int)rd["n_ispic"]; 96 if(IsPic==1) 97 { 98 Is_Pic.Checked=true; 99 } 100 Lb_Author.Text=rd["n_author"].ToString(); 101 Lb_TitlePic.Value=rd["n_spic"].ToString(); 102 string cid=rd["n_cid"].ToString(); 103 LbNews_Intro.Text=rd["n_intro"].ToString().Replace("<br>","\r\n"); 104 rd.Close(); 105 ds=ds1.CreateDataSet("select * from Lb_Class","Lb_class"); 106 ddl_class.DataSource=ds; 107 ddl_class.DataTextField="C_Name"; 108 ddl_class.DataValueField="C_Id"; 109 ddl_class.DataBind(); 110 ddl_class.Items.FindByValue(cid).Selected= true; 111 112 113 } 114 else 115 { 116 Response.Write ("暂时没有记录"); 117 } 118 119 120 121 } 122 catch(System.Data.OleDb.OleDbException ex) 123 { 124 Response.Write (ex.ToString()); 125 } 126 finally 127 { 128 129 130 ds1.DBclose(); 131 } 132 133 } 134 135 Web 窗体设计器生成的代码 157 158 private void Submit1_ServerClick(object sender, System.EventArgs e) 159 { 160 if(Is_Commend.Checked) 161 { 162 Lb_IsCommend=1; 163 } 164 else 165 { 166 Lb_IsCommend=0; 167 } 168 169 if(Is_Index.Checked) 170 { 171 Lb_IsIndex=1; 172 } 173 else 174 { 175 Lb_IsIndex=0; 176 } 177 if(Is_Pic.Checked) 178 { 179 Lb_IsPic=1; 180 } 181 else 182 { 183 Lb_IsPic=0; 184 } 185 int NewType=ds1.ChangeToInt(Request["type"].ToString()); 186 int newid=ds1.ChangeToInt(Request["nid"].ToString()); 187 int nid=ds1.ChangeToInt(ddl_class.SelectedItem.Value.ToString()); 188 string title=Lb_Title.Text.ToString(); 189 string Content=LbNewsContent.Value.ToString().Replace("'"," "); 190 string Author=Lb_Author.Text.ToString(); 191 string TitlePic=Lb_TitlePic.Value.ToString(); 192 string Intro=LbNews_Intro.Text.ToString().Replace("\r\n","<br>").Replace("'"," "); 193 try 194 { 195 ds1.DBopen(); 196 int result=ds1.ExecuteSql("update Lb_News set n_cid="+nid+",n_commend="+Lb_IsCommend+",n_index="+Lb_IsIndex+",n_ispic="+Lb_IsPic+",n_title='"+title+"',n_spic='"+TitlePic+"',n_author='"+Author+"',n_content='"+Content+"',n_intro='"+Intro+"' where n_id="+newid+""); 197 if (result>0) 198 { 199 200 if (NewType==1) 201 { 202 ds1.alert("修改成功","admin_article.aspx"); 203 } 204 else 205 { 206 ds1.alert("修改成功","admin_checknews.aspx"); 207 } 208 } 209 else 210 { 211 212 Response.Write ("修改失败"); 213 } 214 215 } 216 catch(System.Data.OleDb.OleDbException ex) 217 { 218 Response.Write (ex.ToString()); 219 220 } 221 finally 222 { 223 ds1.DBclose(); 224 } 225 226 227 228 229 } 230 231 232 233 private void ddl_class_SelectedIndexChanged(object sender, System.EventArgs e) 234 { 235 Lb_Classid=ds1.ChangeToInt(ddl_class.SelectedItem.Value.ToString()); 236 237 } 238 239 240 241 242 243 244 } 245} 246
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:校园新闻发布系统源码
51Aspx.com 版权所有 CopyRight © 2006-2010. 京ICP备06046876号 本站法律顾问:ITlaw-庄毅雄律师
返回顶部
客户服务:点击这里进行客户咨询 业务合作:点击这里洽谈业务合作 合作热线:010-68880146