📄 upload.aspx.cs
字号:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using Rainbow.Configuration;
namespace Rainbow.DesktopModules.FCK.filemanager.upload.aspx
{
/// <summary>
/// upload files to server.
/// </summary>
[History("jviladiu@portalservices.net", "2004/06/09", "First Implementation FCKEditor in Rainbow")]
public class upload : System.Web.UI.Page
{
private void Page_Load(object sender, System.EventArgs e)
{
if (Request.Files.Count > 0)
{
System.Web.HttpPostedFile oFile = Request.Files.Get("FCKeditor_File") ;
string fileName = oFile.FileName.Substring(oFile.FileName.LastIndexOf("\\") + 1);
PortalSettings portalSettings = (PortalSettings) HttpContext.Current.Items["PortalSettings"];
Hashtable ms = ModuleSettings.GetModuleSettings(portalSettings.ActiveModule);
string DefaultImageFolder = "default";
if (ms["MODULE_IMAGE_FOLDER"] != null)
{
DefaultImageFolder = ms["MODULE_IMAGE_FOLDER"].ToString();
}
else if (portalSettings.CustomSettings["SITESETTINGS_DEFAULT_IMAGE_FOLDER"] != null)
{
DefaultImageFolder = portalSettings.CustomSettings["SITESETTINGS_DEFAULT_IMAGE_FOLDER"].ToString();
}
string sFileURL = portalSettings.PortalFullPath + "/images/" + DefaultImageFolder + "/" + fileName;
string sFilePath = Server.MapPath(sFileURL) ;
oFile.SaveAs(sFilePath) ;
Response.Write("<SCRIPT language=javascript>window.opener.setImage('" + sFileURL + "') ; window.close();</" + "SCRIPT>") ;
}
}
#region C骴igo generado por el Dise馻dor de Web Forms
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: llamada requerida por el Dise馻dor de Web Forms ASP.NET.
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// M閠odo necesario para admitir el Dise馻dor. No se puede modificar
/// el contenido del m閠odo con el editor de c骴igo.
/// </summary>
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -