Asp.net源码专业站
首页->企业网站->某医院网站管理后台源码>>admin/MenuContent/ArticleMenuContent.aspx.cs>>源码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:某医院网站管理后台源码
当前文件:文件类型 HospitalAdmin/admin/MenuContent/ArticleMenuContent.aspx.cs[5K,2009-6-12 11:44:20]打开代码结构图
普通视图
		            
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 Comm; 12public partial class admin_ArticleMenuContent : System.Web.UI.Page 13{ 14 public string MenuListUrl=""; 15 public string MenuTxtContent = ""; 16 public string FlagValue = ""; 17 News News8848ol = new News(); 18 Comm.Comm Comm8848ol = new Comm.Comm(); 19 Basesystem Bs8848ol = new Basesystem(); 20 Product Product8848ol = new Product(); 21 public string WebUrl = ""; 22 protected void Page_Load(object sender, EventArgs e) 23 { 24 25 //注册AjaxPro 26 AjaxPro.Utility.RegisterTypeForAjax(typeof(admin_ArticleMenuContent)); 27 if (!Page.IsPostBack) 28 { 29 //显示栏目的Url 30 int TopMenuID = 21; 31 int MenuID = 0; 32 int Flag = 0; 33 // 显示导航 34 DataTable Dt = this.News8848ol.ShowMenuListUrl(); 35 if (Dt.Rows.Count > 0) 36 { 37 for (int i = 0; i < Dt.Rows.Count; i++) 38 { 39 if (i % 8 == 0 && i > 0) 40 { 41 MenuListUrl += "&nbsp;&nbsp;<br><br>"; 42 } 43 MenuListUrl += "&nbsp;&nbsp;<a href=\"?MenuID=" + Dt.Rows[i][0].ToString() + "\">" + Dt.Rows[i][1].ToString() + "</a>&nbsp;&nbsp;|"; 44 45 } 46 47 if (this.Request.QueryString["MenuID"] == null) 48 { 49 // 显示科室导航分类的第一个子类的简介内容 50 MenuID = this.News8848ol.GetFirstChildClassID(TopMenuID); 51 52 } 53 else 54 { 55 // 显示相关menuid的简介内容 56 MenuID = int.Parse(this.Request.QueryString["MenuID"].ToString()); 57 } 58 59 if (this.Request.QueryString["Flag"] == null) 60 { 61 // 显示科室导航分类的第一个子类的简介内容 62 Flag = 0; 63 64 } 65 else 66 { 67 // 显示相关menuid的简介内容 68 Flag = int.Parse(this.Request.QueryString["Flag"].ToString()); 69 } 70 FlagValue = Flag.ToString(); 71 MenuTxtContent = this.News8848ol.ShowMenuContent(MenuID, Flag); 72 73 if (this.Product8848ol.GetTopParentClassid(MenuID) == 23) 74 { 75 WebUrl = "&nbsp;&nbsp;<a href=\"?MenuID=" + MenuID + "&Flag=0\"> 科室简介 </a>&nbsp;&nbsp;|"; 76 WebUrl += "&nbsp;&nbsp;<a href=\"?MenuID=" + MenuID + "&Flag=7\"> 主要职能 </a>&nbsp;&nbsp;|"; 77 WebUrl += "&nbsp;&nbsp;<a href=\"?MenuID=" + MenuID + "&Flag=8\"> 规章制度 </a>&nbsp;&nbsp;|"; 78 } 79 else 80 { 81 WebUrl = "&nbsp;&nbsp;<a href=\"?MenuID=" + MenuID + "&Flag=0\"> 科室简介 </a>&nbsp;&nbsp;|"; 82 WebUrl += "&nbsp;&nbsp;<a href=\"?MenuID=" + MenuID + "&Flag=1\"> 就诊须知 </a>&nbsp;&nbsp;|"; 83 WebUrl += "&nbsp;&nbsp;<a href=\"?MenuID=" + MenuID + "&Flag=2\"> 典型病例 </a>&nbsp;&nbsp;|"; 84 WebUrl += "&nbsp;&nbsp;<a href=\"?MenuID=" + MenuID + "&Flag=3\"> 业务范围 </a>&nbsp;&nbsp;|"; 85 WebUrl += "&nbsp;&nbsp;<a href=\"?MenuID=" + MenuID + "&Flag=4\"> 最新技术 </a>&nbsp;&nbsp;|"; 86 } 87 } 88 else 89 { 90 this.Response.Write("对不起,暂时还没有二级栏目!!"); 91 } 92 } 93 94 } 95 96 [AjaxPro.AjaxMethod] 97 public string BackContentStr(string MenuID,string Flag) 98 { 99 string sql = "select Content from MenuContent where MenuID="+int.Parse(MenuID)+" and Flag="+int.Parse(Flag); 100 return this.Comm8848ol.GetSingleRecord(sql); 101 //return "dsdssd"; 102 } 103 104 105 protected void Submit1_ServerClick(object sender, EventArgs e) 106 { 107 //// 保存栏目的简介,如果存在就修改,否则创建、 108 string sql = ""; 109 int MenuID = 0; 110 int TopMenuID = 0; 111 int Flag = 0; 112 string MenuContent = Request.Form["content1"]; 113 Flag = int.Parse(Request.Form["ContentFlag"]); 114 if (this.Request.QueryString["MenuID"] == null) 115 { 116 117 MenuID = this.News8848ol.GetFirstChildClassID(TopMenuID); 118 119 } 120 else 121 { 122 123 MenuID = int.Parse(this.Request.QueryString["MenuID"].ToString()); 124 } 125 126 127 if (!this.News8848ol.IsExitMenuContent(MenuID, Flag)) 128 { 129 sql = "insert into MenuContent(MenuID,Content,Flag) values(" + MenuID + ",'" + MenuContent + "'," + Flag + ")"; 130 131 } 132 else 133 { 134 sql = "update MenuContent set Content='" + MenuContent + "' where MenuID=" + MenuID + "and Flag=" + Flag; 135 } 136 if (this.Comm8848ol.ExecuteDatabase(sql)) 137 { 138 this.Response.Write(this.Bs8848ol.ShowWindow("栏目简介保存成功!!")); 139 } 140 else 141 { 142 this.Response.Write(this.Bs8848ol.ShowWindow("出现异常的错误,保存失败!!")); 143 } 144 } 145} 146
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:某医院网站管理后台源码
51Aspx.com 版权所有 CopyRight © 2006-2010. 京ICP备06046876号 本站法律顾问:ITlaw-庄毅雄律师
返回顶部
客户服务:点击这里进行客户咨询 业务合作:点击这里洽谈业务合作 合作热线:010-68880146