我在.CS文件返回一个验证码字符串和一个图片,然后将字符串存储在一个页面全局变量里,可是我每次点页面按钮,页面也就重新刷新一次,每刷新一次,就又重新生成一次字符串,也就和我在页面输入的字符串不一样了。应该怎么解决?高手指点一下。 using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using user; public partial class usercontrol_WebUserControl : System.Web.UI.UserControl { protected string checkstr; protected void Page_Load(object sender, EventArgs e) { checkcode checkcode = new checkcode(); //生成验证码的类。 checkcode.FilePath = Server.MapPath(@"\image\checkcode.gif"); //生成验证码图片,返回地址。 checkstr = checkcode.CreateCheckCode(); //验证码生成的字符串。 } }