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

 

 ·radiobutton的简单问题    »显示摘要«
    摘要: 我在 a.aspx: <asp:radiobutton id="radiobutton1" style="z-index: 101; left: 15px; position: absolute; top: 24px" runat="server" groupname="city" text="......
 ·jb8使用jboss连mysql出了鬼    »显示摘要«
    摘要: 一切都没有问题,cmp都自动的创建好了。 但是用findbyprimarykey连数据库的时候,总说no such entity,但是数据库里面明明有啊。 于是我以为是jboss有问题,我想试试添加记录吧,结果成功了。可是出鬼的地方是,我到数据库里一看,除了我那条查不到的记录外什么也没有。 后来我想是不是写到cache里面去了,就把jb8和jboss关了,重新来一次,这次添加记录居然告诉我......


C#作为ASP.Net后端时的变量生存周期问题

<%@   Page   language="c#"   Codebehind="sctjb.aspx.cs"   AutoEventWireup="false"   Inherits="WebAutis.scgl.sctjb"   %>  
   
  定义了sctjb.aspx.cs作为该页面的后端代码  
  cs文件如下:  
  using   System;  
  using   。。。。;  
   
  namespace   WebAutis.scgl  
  {  
  ///   <summary>  
  ///   sctjb   的摘要说明。  
  ///   生产统计表  
  ///   </summary>  
  public   class   sctjb   :   System.Web.UI.Page  
  {  
  protected   System.Web.UI.WebControls.Button   SubmitButton;  
   
   
   
  protected   int   Start;  
   
  private   void   SubmitButton_Click(object   sender,   System.EventArgs   e)  
  {  
  在这里我给Start赋了值,但当下一次点击SubmitButton的时候这个值却没有了,变成了初始值0,也就是说这个变量的生存周期是一次页面提交,而不是像其他和控件相关的变量一样贯穿整个页面的生存周期,请问如何使其作用域贯穿整个页面的生存周期。  
  PS:在protected   前加static我试过了,它把作用域扩大到了所有的页面,不符合要求。  
  }  
   
   
   
  另外,VC6里面Ctrl+Alt+T是列出成员,Ctrl+Shift+Space是参数信息,VS.Net环境中这两个的快捷键是什么,或者怎么修改,每次都要用右键菜单太不爽。

NO.1   作者: imfine

ViewState

NO.2   作者: gOODiDEA

1、protected   static   int   Start;  
  2、得到Start后,ViewState["Start"]   =   Start;  
   
  用的时候  
  if   (   ViewState["Start"]   !=   null   )  
  {  
  Start   =   ViewState["Start"].ToString()  
  }

NO.3   作者: gOODiDEA

另外,VC6里面Ctrl+Alt+T是列出成员,Ctrl+Shift+Space是参数信息,VS.Net环境中这两个的快捷键是什么,或者怎么修改,每次都要用右键菜单太不爽。  
   
  你可以选择VC6的习惯方式啊,我就是那样。

NO.4   作者: webdiyer

在页面内定义的变量只在该页面的生存周期内有效,即从服务器开始处理该页面到该页面被完全发送到客户端的时间内有效,在页面被重新加载后所以在该页定义的局部变量全部都恢复初始值,因为http请求是无状态的,它不会自动保存你这个页面上变量的值,所以象你的情况用ViewState最合适!  
   
  --------------------------------  
  AspNetPager   免费分页控件4.1版发布,欢迎下载使用:http://www.webdiyer.com

NO.5   作者: bpy

一样的!不论是变量、对象、类实例……  
  只要用ViewState   方式均能正确保存。不过只是对该页面有效。  
  具体使用方法如同:   gOODiDEA(无语)   所述!


    摘要: 这个错误太会捉愣人了,大家帮我看看! <!--#include file="adovbs.inc"--> <% id=request("id") pwd=request("pwd") repwd=request("repwd") ***=request("***") ema......
» 本期热门文章:

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