Asp.net源码专业站
首页->投票调查->Asp.net在线投票系统(51aspx版)源码>>AddItem.aspx.cs>>源码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:Asp.net在线投票系统(51aspx版)源码
当前文件:文件类型 OnlineVote/AddItem.aspx.cs[1K,2009-6-12 11:51:27]打开代码结构图
普通视图
		            
1using System; 2using System.Data; 3using System.Configuration; 4using System.Collections; 5using System.Web; 6using System.Web.Security; 7using System.Web.UI; 8using System.Web.UI.WebControls; 9using System.Web.UI.WebControls.WebParts; 10using System.Web.UI.HtmlControls; 11using System.Data.SqlClient; 12 13public partial class AddItem : System.Web.UI.Page 14{ 15 //下载自http://www.51aspx.com/CV/OnlineVote 16 private int nSubjectID = -1; 17 protected void Page_Load(object sender,EventArgs e) 18 { ///获取参数TopicID的值 19 if(Request.Params["SubjectID"] != null) 20 { 21 if(Int32.TryParse(Request.Params["SubjectID"].ToString(),out nSubjectID) == false) 22 { 23 return; 24 } 25 } 26 if(!Page.IsPostBack) 27 { ///显示数据 28 if(nSubjectID > -1) 29 { 30 BindSubjectData(nSubjectID); 31 } 32 } 33 AddBtn.Enabled = nSubjectID > -1 ? true : false; 34 } 35 private void BindSubjectData(int nSubjectID) 36 { ///获取数据 37 ISubject subject = new Subject(); 38 SqlDataReader dr = subject.GetSingleSubject(nSubjectID); 39 ///读取数据 40 if(dr.Read()) 41 { 42 SubjectName.Text = dr["Name"].ToString(); 43 } 44 ///关闭数据源 45 dr.Close(); 46 } 47 48 protected void AddBtn_Click(object sender,EventArgs e) 49 { 50 try 51 { ///定义对象 52 IItem item = new Item(); 53 ///执行数据库操作 54 item.AddItem(Name.Text.Trim(),nSubjectID); 55 Response.Write("<script>alert('" + "添加数据成功,请妥善保管好你的数据!" + "');</script>"); 56 } 57 catch(Exception ex) 58 { ///跳转到异常错误处理页面 59 Response.Redirect("ErrorPage.aspx?ErrorMsg=" + ex.Message.Replace("<br>","").Replace("\n","") 60 + "&ErrorUrl=" + Request.Url.ToString().Replace("<br>","").Replace("\n","")); 61 } 62 } 63 protected void ReturnBtn_Click(object sender,EventArgs e) 64 { ///跳转到管理页面 65 Response.Redirect("~/ItemManage.aspx"); 66 } 67} 68
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:Asp.net在线投票系统(51aspx版)源码
51Aspx.com 版权所有 CopyRight © 2006-2010. 京ICP备06046876号 本站法律顾问:ITlaw-庄毅雄律师
返回顶部
客户服务:点击这里进行客户咨询 业务合作:点击这里洽谈业务合作 合作热线:010-68880146