- 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 System.Data.SqlClient;
- namespace iWebOffice.ocx.c.net.Template
- {
- /// <summary>
- /// TemplateEdit 的摘要说明。
- /// </summary>
- public class TemplateEdit : System.Web.UI.Page
- {
- // 在此处放置用户代码以初始化页面
- public string mDescript;
- public string mFileName;
- public string mFileDate;
- public string mDisabled;
- public string mHttpUrl;
- public string mScriptName;
- public string mServerName;
- public string mServerUrl;
- public string mRecordID;
- public string mTemplate;
- public string mFileType;
- public string mEditType;
- public string mUserName;
- public iDBManage2000 DBAobj;
- private void Page_Load(object sender, System.EventArgs e)
- {
- // 在此处放置用户代码以初始化页面
- DBAobj=(iDBManage2000)Session["DBDemo"];
- mDisabled="";
- mScriptName="Template/TemplateEdit.aspx";
- mServerName="OfficeServer.aspx";
- mHttpUrl="http://" + Request.ServerVariables["HTTP_HOST"] + Request.ServerVariables["SCRIPT_NAME"];
- mHttpUrl=mHttpUrl.Substring(0,mHttpUrl.Length -mScriptName.Length);
- mServerUrl=mHttpUrl + mServerName;
- mRecordID=Request.QueryString["RecordID"];
- mTemplate=Request.QueryString["Template"];
- mFileType=Request.QueryString["FileType"];
- mEditType="1,1";
- mUserName=Request.QueryString["UserName"];
- //取得编号
- if ( mRecordID==null)
- {
- mRecordID=""; //编号为空
- }
- //取得模式
- if ( mEditType==null)
- {
- mEditType="2,1"; // 1 起草
- }
- //取得类型
- if ( mFileType==null)
- {
- mFileType=".doc"; // 默认为.doc文档
- }
- //取得用户名
- if (mUserName==null)
- {
- mUserName="金格科技";
- }
- //取得模板
- if ( mTemplate==null)
- {
- mTemplate=""; // 默认没有模板
- }
- //打开数据库
- string strSelectCmd="Select * From Template_File Where RecordID='"+ mRecordID + "'";
- SqlCommand mCommand = new SqlCommand(strSelectCmd,DBAobj.Connection);
- SqlDataReader mReader = mCommand.ExecuteReader();
- if (mReader.Read())
- {
- mRecordID=mReader["RecordID"].ToString();
- mFileName=mReader["FileName"].ToString() ;
- mFileType=mReader["FileType"].ToString();
- mDescript=mReader["Descript"].ToString() ;
- }
- else
- {
- System.DateTime SystemTime;
- SystemTime=DateTime.Now;
- mRecordID=SystemTime.ToString("yyyyMMddhhmmss");
- mFileName="";
- mFileType=mFileType;
- mDescript="";
- }
- mReader.Close();
- mFileName=mRecordID + mFileType;
- }
- #region Web Form Designer generated code
- override protected void OnInit(EventArgs e)
- {
- //
- // CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
- //
- InitializeComponent();
- base.OnInit(e);
- }
- /// <summary>
- /// 设计器支持所需的方法 - 不要使用代码编辑器修改
- /// 此方法的内容。
- /// </summary>
- private void InitializeComponent()
- {
- this.Load += new System.EventHandler(this.Page_Load);
- }
- #endregion
- }
- }