亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? edit.aspx.cs

?? 個人博客。。畢業設計````用來做畢業設計`
?? CS
字號:
using System;
using System.Collections;
using System.ComponentModel;
using System.Configuration;
using System.Data;
using System.Drawing;
using System.Text;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using WesternByte.MyBlog.Core.Blog;
using WesternByte.MyBlog.Core.Picture;
using WesternByte.MyBlog.Core.Category;

namespace WesternByte.MyBlog.Blog.Admin.Picture
{
	/// <summary>
	/// Edit 的摘要說明。
	/// </summary>
	public class Edit : System.Web.UI.Page
	{
		protected System.Web.UI.WebControls.DataList pictureCategory;
		protected System.Web.UI.WebControls.RequiredFieldValidator valTitleRequired;
		protected System.Web.UI.WebControls.TextBox subject;
		protected System.Web.UI.WebControls.DropDownList categoryID;
		protected System.Web.UI.WebControls.Button editButton;
		protected System.Web.UI.HtmlControls.HtmlInputFile image;
		protected PictureDAO pDAO = new PictureDAO();
		protected CategoryDAO cDAO = new CategoryDAO();
	
		private void Page_Load(object sender, System.EventArgs e)
		{
			// 在此處放置用戶代碼以初始化頁面
			if(Session["Blog"]!=null)
			{
				BlogVO bVO = (BlogVO)Session["Blog"];
				if(!Page.IsPostBack)
				{
					int PictureID = Convert.ToInt32(Page.Request.QueryString["PictureID"]);
					PictureVO pVO = pDAO.Load(PictureID);
					subject.Text = pVO.Subject;
					BindData(bVO.BlogID,pVO.CategoryID);
				}
			}
			else
			{
				Page.Response.Redirect("/Login.aspx");
			}
		}

		private void BindData(int BlogID,int CategoryID)
		{
			//分類下拉列表
			DataSet cDs = cDAO.LoadList(BlogID,"p");
			categoryID.DataSource = cDs.Tables[0].DefaultView;
			categoryID.DataBind();
			for(int i=0;i<categoryID.Items.Count;i++)
			{
				if(categoryID.Items[i].Value == CategoryID.ToString())
				{
					categoryID.Items[i].Selected = true;
					break;
				}
			}
			categoryID.Enabled = false;

			//分類列表
			cDs.Tables[0].Columns.Add("CategoryStr");
			for(int i=0;i<cDs.Tables[0].Rows.Count;i++)
			{
				cDs.Tables[0].Rows[i]["CategoryStr"] = "<a href=\"Picture.aspx?CategoryID="+cDs.Tables[0].Rows[i]["CategoryID"].ToString()+"\">"+cDs.Tables[0].Rows[i]["Name"].ToString()+"</a>";
			}
			this.pictureCategory.DataSource = cDs.Tables[0].DefaultView;
			this.pictureCategory.DataBind();
		}

		#region Web 窗體設計器生成的代碼
		override protected void OnInit(EventArgs e)
		{
			//
			// CODEGEN: 該調用是 ASP.NET Web 窗體設計器所必需的。
			//
			InitializeComponent();
			base.OnInit(e);
		}
		
		/// <summary>
		/// 設計器支持所需的方法 - 不要使用代碼編輯器修改
		/// 此方法的內容。
		/// </summary>
		private void InitializeComponent()
		{    
			this.editButton.Click += new System.EventHandler(this.editButton_Click);
			this.Load += new System.EventHandler(this.Page_Load);

		}
		#endregion

		private void editButton_Click(object sender, System.EventArgs e)
		{
			if(Session["Blog"]!=null)
			{
				BlogVO bVO = (BlogVO)Session["Blog"];
				int PictureID = Convert.ToInt32(Page.Request.QueryString["PictureID"]);
				PictureVO pVO = pDAO.Load(PictureID);
				string imgExt;
				System.Drawing.Image oriImg, newImg, resImg;

				string imageSavePath = Server.MapPath("/") + ConfigurationSettings.AppSettings["ImageSavePath"].ToString() + bVO.BlogID + "\\" + categoryID.SelectedValue + "\\";
				int imageThumbWidth = Int32.Parse(ConfigurationSettings.AppSettings["ImageThumbWidth"]);
				int imageResizeWidth = Int32.Parse(ConfigurationSettings.AppSettings["ImageResizeWidth"]);
				int imageThumbHeight = 0,imageResizeHeight = 0;
				string imageNewName = DateTime.Now.ToString("yyyyMMddHHmmss");
				int back = 0;
				bool flag = false;
				try
				{
					if(Page.IsValid)
					{
						if(image.Value!="")
						{
							HttpPostedFile PostedFile = image.PostedFile;
							imgExt = System.IO.Path.GetExtension(PostedFile.FileName).ToString().ToLower();
							if(imgExt != ".jpg" && imgExt != ".gif" && imgExt != ".png")
							{
								back = - 2;
							}
							else
							{
								flag = true;
								imageNewName += imgExt;
								oriImg = System.Drawing.Image.FromStream(PostedFile.InputStream);
								if(oriImg.Width<imageThumbWidth&&oriImg.Height<imageThumbWidth)
								{
									imageThumbHeight = oriImg.Height;
									imageThumbWidth = oriImg.Width;
								}
								else
								{
									if(oriImg.Width<oriImg.Height)
									{
										imageThumbHeight = imageThumbWidth;
										imageThumbWidth = imageThumbHeight * oriImg.Width/oriImg.Height;
									}
									else if(oriImg.Width>oriImg.Height)
									{
										imageThumbHeight = imageThumbWidth * oriImg.Height/oriImg.Width;
									}
									else imageThumbHeight = imageThumbWidth;
								}
								newImg = oriImg.GetThumbnailImage(imageThumbWidth,imageThumbHeight ,null,new System.IntPtr(0));

								if(oriImg.Width<imageResizeWidth&&oriImg.Height<imageResizeWidth)
								{
									imageResizeHeight = oriImg.Height;
									imageResizeWidth = oriImg.Width;
								}
								else
								{
									if(oriImg.Width<oriImg.Height)
									{
										imageResizeHeight = imageResizeWidth;
										imageResizeWidth = imageResizeHeight * oriImg.Width/oriImg.Height;
									}
									else if(oriImg.Width>oriImg.Height)
									{
										imageResizeHeight = imageResizeWidth * oriImg.Height/oriImg.Width;
									}
									else imageResizeHeight = imageResizeWidth;
								}
								resImg = oriImg.GetThumbnailImage(imageResizeWidth,imageResizeHeight ,null,new System.IntPtr(0));

								switch(imgExt)
								{
									case ".jpg":
										oriImg.Save(imageSavePath + "o_" + imageNewName , System.Drawing.Imaging.ImageFormat.Jpeg);
										newImg.Save(imageSavePath + "t_" + imageNewName , System.Drawing.Imaging.ImageFormat.Jpeg);
										resImg.Save(imageSavePath + "r_" + imageNewName , System.Drawing.Imaging.ImageFormat.Jpeg);
										break;
									case ".gif":
										oriImg.Save(imageSavePath + "o_" + imageNewName , System.Drawing.Imaging.ImageFormat.Gif);
										newImg.Save(imageSavePath + "t_" + imageNewName ,System.Drawing.Imaging.ImageFormat.Gif);
										resImg.Save(imageSavePath + "r_" + imageNewName ,System.Drawing.Imaging.ImageFormat.Gif);
										break;
									case ".png":
										oriImg.Save(imageSavePath + "o_" + imageNewName , System.Drawing.Imaging.ImageFormat.Png);
										newImg.Save(imageSavePath + "t_" + imageNewName ,System.Drawing.Imaging.ImageFormat.Png);
										resImg.Save(imageSavePath + "r_" + imageNewName ,System.Drawing.Imaging.ImageFormat.Png);
										break;
								}//switch
								oriImg.Dispose();
								newImg.Dispose();
								resImg.Dispose();

								System.IO.File.Delete(imageSavePath + "o_" + pVO.ImageUrl);
								System.IO.File.Delete(imageSavePath + "t_" + pVO.ImageUrl);
								System.IO.File.Delete(imageSavePath + "r_" + pVO.ImageUrl);
							}
						}//if
					}
				}
				catch(Exception ex)
				{
					Page.Response.Redirect("/Error.aspx?flag=editpicture&opStr=" + ex.Message);
				}

				pVO.Subject = subject.Text;
				if(flag)pVO.ImageUrl = imageNewName;
				back += pDAO.Update(pVO);

				if(back>0)
				{
					Page.Response.Redirect("/Success.aspx?flag=editpicture");
				}
				else
				{
					Page.Response.Redirect("/Error.aspx?flag=editpicture&back=" + back);
				}
			}
			else
			{
				Page.Response.Redirect("/Login.aspx");
			}
		}
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美国产日本韩| 337p亚洲精品色噜噜噜| 麻豆精品一区二区三区| 亚洲bdsm女犯bdsm网站| 一区二区三区日韩欧美| 亚洲三级在线免费| 亚洲欧美精品午睡沙发| 国产精品毛片高清在线完整版| 久久精品一区二区三区av| 久久夜色精品国产噜噜av| 国产欧美一区二区三区网站 | av午夜精品一区二区三区| 国产精品91xxx| av网站免费线看精品| 欧洲在线/亚洲| 日韩免费电影一区| 26uuu亚洲综合色欧美| 中文文精品字幕一区二区| 日韩一区在线看| 亚洲狠狠爱一区二区三区| 天天色综合成人网| 国产一区二区在线观看免费| 成人午夜视频在线观看| 91啪九色porn原创视频在线观看| 欧美午夜免费电影| 精品福利在线导航| 国产精品久久久久久久久免费相片 | 久久久久久久久99精品| 精品动漫一区二区三区在线观看| 中文字幕乱码久久午夜不卡| 亚洲色图欧洲色图婷婷| 蜜臀av性久久久久蜜臀av麻豆| 国产精品亚洲成人| 欧美亚洲禁片免费| 久久综合九色欧美综合狠狠| 亚洲精品国产精华液| 久久se精品一区精品二区| 国产91清纯白嫩初高中在线观看| 91行情网站电视在线观看高清版| 日韩一级黄色片| 亚洲人xxxx| 国产裸体歌舞团一区二区| 在线精品视频小说1| 国产清纯在线一区二区www| 午夜影院久久久| 丁香桃色午夜亚洲一区二区三区| 欧美老肥妇做.爰bbww| 国产人成一区二区三区影院| 日韩高清电影一区| 色噜噜狠狠色综合欧洲selulu| 日韩精品中文字幕一区 | 欧美午夜一区二区| 日本一二三不卡| 久久99久久99小草精品免视看| 精品视频一区二区三区免费| 中文字幕第一区综合| 久久精品免费看| 911国产精品| 亚洲国产日韩精品| 99久久久免费精品国产一区二区| 欧美成人性福生活免费看| 亚欧色一区w666天堂| 91色视频在线| 中文字幕精品在线不卡| 国产在线精品一区二区| 69av一区二区三区| 三级在线观看一区二区| 欧美亚洲综合网| 亚洲一区二区视频在线| 91福利精品第一导航| 亚洲欧美偷拍卡通变态| 色综合久久精品| 成人欧美一区二区三区白人| 国产成人精品综合在线观看 | 一区二区三区四区乱视频| 国产精品77777| 国产区在线观看成人精品| 国产成人自拍高清视频在线免费播放 | 不卡大黄网站免费看| 欧美韩国日本综合| av一区二区不卡| 亚洲免费观看高清完整版在线观看| 波多野结衣精品在线| 综合色天天鬼久久鬼色| 日本精品一区二区三区高清| 亚洲国产日韩一级| 日韩一级片网站| 国产精品123| 中文字幕一区二区视频| 色婷婷综合久久久久中文一区二区 | 久久只精品国产| 国产毛片精品视频| 日韩伦理av电影| 欧美日韩在线观看一区二区| 日韩av中文在线观看| 精品国产1区2区3区| 成+人+亚洲+综合天堂| 亚洲欧洲无码一区二区三区| 色婷婷综合久久久久中文一区二区| 亚洲大片精品永久免费| 欧美一区二区精品久久911| 国产一区二区免费看| 综合欧美亚洲日本| 91精品欧美综合在线观看最新| 久久99国产精品免费网站| 中文在线免费一区三区高中清不卡| 色菇凉天天综合网| 狠狠色狠狠色综合| 亚洲日本va午夜在线电影| 欧美高清视频在线高清观看mv色露露十八 | 99久久婷婷国产| 舔着乳尖日韩一区| 国产精品久久久久一区二区三区共| 欧美日韩一区小说| 不卡一区中文字幕| 奇米综合一区二区三区精品视频| 久久久99精品免费观看| 欧美日韩三级一区二区| 国产成人在线观看免费网站| 亚洲成av人片在线观看无码| 国产日本亚洲高清| 欧美一激情一区二区三区| av午夜精品一区二区三区| 久久精品免费看| 亚洲国产成人精品视频| 国产偷国产偷精品高清尤物| 欧美疯狂性受xxxxx喷水图片| 成人小视频在线| 国产在线不卡一区| 天天免费综合色| 亚洲另类在线视频| 久久久久久日产精品| 91精品欧美福利在线观看| 91成人免费电影| 色综合中文字幕| 国产91对白在线观看九色| 男人的天堂久久精品| 亚洲一区二区三区激情| 亚洲欧洲精品一区二区三区| 久久久欧美精品sm网站| 日韩欧美一区二区不卡| 欧美酷刑日本凌虐凌虐| 欧美午夜一区二区三区免费大片| 99国产精品久久久久久久久久久 | 97精品视频在线观看自产线路二| 狠狠久久亚洲欧美| 久久精品99国产精品| 日韩成人免费看| 秋霞成人午夜伦在线观看| 日韩av网站在线观看| 日精品一区二区三区| 视频一区中文字幕国产| 亚洲成人精品在线观看| 性做久久久久久| 日本亚洲一区二区| 免费高清成人在线| 蜜桃91丨九色丨蝌蚪91桃色| 日本伊人色综合网| 久久国产福利国产秒拍| 国内精品国产三级国产a久久| 狠狠色狠狠色合久久伊人| 国产精品自拍av| 国产成人亚洲综合色影视| 国产成人综合自拍| 99久久久久免费精品国产| 色哟哟欧美精品| 91精品久久久久久蜜臀| 日韩一区和二区| 久久久久久电影| 亚洲欧美电影院| 视频一区二区欧美| 韩国精品久久久| 99久久精品免费观看| 欧美综合欧美视频| 日韩一区二区电影网| 久久精品视频网| 亚洲精品视频自拍| 秋霞电影网一区二区| 高清av一区二区| 91蜜桃传媒精品久久久一区二区| 成人教育av在线| 欧美性受xxxx黑人xyx| 91精品国产麻豆| 中文字幕久久午夜不卡| 亚洲第一福利视频在线| 精品伊人久久久久7777人| 国产成人鲁色资源国产91色综 | 亚洲超碰精品一区二区| 毛片一区二区三区| 波多野结衣视频一区| 3d成人动漫网站| 国产精品你懂的| 日本sm残虐另类| 99久久99久久免费精品蜜臀| 91精品久久久久久久久99蜜臂| 中文字幕乱码亚洲精品一区 | 日韩一区二区免费视频| 国产精品高潮呻吟| 紧缚奴在线一区二区三区| 欧美主播一区二区三区|