当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·alphagx(alpha),近来领分    »显示摘要«
    摘要: 你好,不好意思,你能不能把driverstudio2.7发给我,我的ftp端口被封了。 ......
    摘要: 1.如何在新窗口中刷新母窗口中的frame(点击打开新窗口的frame不是要刷新的frame)?? 2.如何便新开的窗口居中?? 3.如何使frame窗口中的重定向定向到整个窗口,而不是在frame窗口里?? ......


再问cookies问题(100分)

我想把读取cookies的代码写成个函数统一调用,但总是不行!忘高手指教。  
  代码如下:  
  privte   void   GetCookies()  
  {  
  HttpCookie   ck=Request.Cookies["Project"];  
  HttpCookie   ck1=Request.Cookies["Operator"];  
  string   Project_CCode   =   ck.Values["Project_CCode"].ToString(); //工程编号  
  string   Project_CName   =   ck.Values["Project_CName"].ToString();//工程名称  
  string   Dphasa_CCode   =   ck.Values["Dphasa_CCode"].ToString(); //设计阶段代号  
  string   Dphasa_CName   =   ck.Values["Dphasa_CName"].ToString();//设计阶段  
  string   Specialty_DCode   =   ck1.Values["Specialty_DCode"].ToString(); //专业代号  
  string   opter_CCode                   =   ck1.Values["CCode"].ToString(); //操作人代号  
  string   opter_CName                   =   ck1.Values["CName"].ToString(); //操作人姓名  
  string   Specialty_CName_D   =   ck1.Values["Specialty_CName_D"].ToString();//所在部门  
   
  }  
  private   void   Page_Load(object   sender,   System.EventArgs   e)  
  {  
  //   在此处放置用户代码以初始化页面  
                                          GetCookies();  
  }  
 

NO.1   作者: timmy3310

终于看到了你的问题,改成这样吧:  
   
  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;  
   
  namespace   ISO9000  
  {  
  ///   <summary>  
  ///   ZZ_BigItem_0204r6_Add   的摘要说明。  
  ///   </summary>  
  public   class   ZZ_BigItem_0204r6_Add   :   System.Web.UI.Page  
  {  
  protected   System.Web.UI.WebControls.Label   lbl_ProjName;  
  protected   System.Web.UI.WebControls.Label   lbl_ProjCode;  
  protected   System.Web.UI.WebControls.TextBox   txt_RollName;  
  protected   System.Web.UI.WebControls.TextBox   txt_RollNum;  
  protected   System.Web.UI.WebControls.Button   btn_save;  
  protected   System.Web.UI.WebControls.Label   lbl_FillMan;  
  protected   System.Web.UI.WebControls.TextBox   txt_CancelNum;  
  protected   System.Web.UI.WebControls.TextBox   txt_EditNum;  
  protected   System.Web.UI.WebControls.TextBox   txt_Content;  
  protected   System.Web.UI.WebControls.TextBox   txt_comp;  
  protected   System.Web.UI.WebControls.TextBox   txt_Drawing;  
  protected   System.Web.UI.WebControls.TextBox   txt_DrawNum;  
  protected   System.Web.UI.WebControls.Label   lbl_Ccode;  
  protected   config   conn   =   new   config();  
  private   string   Project_CCode;  
  private   string   Project_CName;  
  private   string   Dphasa_CCode;  
  private   string   Dphasa_CName;  
  private   string   Specialty_DCode;  
  private   string   opter_CCode;  
  private   string   opter_CName;  
  private   string   Specialty_CName_D;  
   
   
  private   void   Page_Load(object   sender,   System.EventArgs   e)  
  {  
  //   在此处放置用户代码以初始化页面  
  if(!Page.IsPostBack)  
  {  
   
  Init_Date();  
  }  
  }  
  private   void   GetCookies()  
  {  
  HttpCookie   ck=Request.Cookies["Project"];  
  HttpCookie   ck1=Request.Cookies["Operator"];  
  Project_CCode   =   ck.Values["Project_CCode"].ToString(); //工程编号  
  Project_CName   =   ck.Values["Project_CName"].ToString();//工程名称  
  Dphasa_CCode   =   ck.Values["Dphasa_CCode"].ToString(); //设计阶段代号  
  Dphasa_CName   =   ck.Values["Dphasa_CName"].ToString();//设计阶段  
  Specialty_DCode   =   ck1.Values["Specialty_DCode"].ToString(); //专业代号  
  opter_CCode                   =   ck1.Values["CCode"].ToString(); //操作人代号  
  opter_CName                   =   ck1.Values["CName"].ToString(); //操作人姓名  
  Specialty_CName_D   =   ck1.Values["Specialty_CName_D"].ToString();//所在部门  
   
  }  
  private   void   Init_Date()  
  {  
  GetCookies();  
   
   
  if(Request["CCode"]!=null) //修改  
  {  
   
  }  
  else //增加  
  {  
  string   CCode;  
  string   num;   //2位顺序号  
  int   i;  
  //生成文件编号  
  CCode   =   "02.04R6"   +   Project_CCode     +   Dphasa_CCode   +   "-"   +   Specialty_DCode   +   "-";  
  string   str_Sql   =   "select   Max(Right(CCode,2))   as   num   from   t_0204R6   Where   CCode   like   %"+CCode+"%";  
  conn.GetRsRow(str_Sql);  
  if(conn.dr["num"].ToString()   ==   "")  
  {  
  i   =   0;  
  }  
  else  
  {  
  i   =   int.Parse(conn.dr["num"].ToString());  
  }  
  if(i>=9)  
  {  
  num   =   (i+1).ToString();  
  }  
  else  
  {  
  num   =   "0"+(i+1).ToString();  
  }  
   
  CCode   =   CCode   +   num;  
  lbl_Ccode.Text   =   CCode;  
  lbl_ProjName.Text   =   Project_CName;  
  lbl_ProjCode.Text   =   Project_CCode;  
  lbl_FillMan.Text   =   opter_CName;  
  }  
  }  
  #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.btn_save.Click   +=   new   System.EventHandler(this.btn_save_Click);  
  this.Load   +=   new   System.EventHandler(this.Page_Load);  
   
  }  
  #endregion  
   
  private   void   btn_save_Click(object   sender,   System.EventArgs   e)  
  {  
  GetCookies();  
  string   str_Sql   =   "SELECT   *   FROM   t_0204R6";  
  conn.Builder(str_Sql);  
  conn.dr["CCode"]   = lbl_Ccode.Text; //文件编号  
  conn.dr["Project_CCode"]   =   lbl_ProjCode.Text;//工程编号  
  conn.dr["Dphasa_CCode"]   =   Dphasa_CCode; //设计阶段  
  conn.dr["rollname"]   =   txt_RollName.Text.Trim();//卷册名称  
  conn.dr["rollnum"]   =   txt_RollNum.Text.Trim();//卷册编号  
  conn.dr["fillman"]   =   opter_CCode;//设计人  
  conn.dr["filldate"]   =   DateTime.Now.ToShortDateString();//填表日期  
  conn.dr["Content"]   =   txt_Content.Text.Trim();//修改内容  
  conn.dr["companion"]   =   txt_comp.Text.Trim();//说明书页数  
  conn.dr["drawing"]   =   txt_Drawing.Text.Trim();//图纸张数  
  conn.dr["drawingnum"]   =   txt_DrawNum.Text.Trim();//图号  
  conn.dr["cancelnum"]   =   txt_CancelNum.Text.Trim();//作废图号  
  conn.dr["editnum"]   =   txt_EditNum.Text.Trim();//修改图号  
   
  Response.Redirect("ZZ_0204R6_Flow.aspx");  
  }  
   
  }  
  }  
 


 ·谁来说说验证码的用处啊    »显示摘要«
    摘要: 它的用处有哪些,原理是什么?是怎么生成验证码的? 请有知详情的说一下! ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE