Random ro = new Random (5);
int a;
a = ro.Next(10000,99999);
Label1.Text = a.ToString();这是我写的一个随机数,
我怎么刷新页面 老都是一个数,
我想实现的是,刷新一次页,就变一次,或是 点一次button就变一次,怎么改?谢谢
int a;
a = ro.Next(10000,99999);
Label1.Text = a.ToString();这是我写的一个随机数,
我怎么刷新页面 老都是一个数,
我想实现的是,刷新一次页,就变一次,或是 点一次button就变一次,怎么改?谢谢
解决方案 »
- 牛逼高分100!菜单样式有点小问题!打酱油了!好~绝不食言~远程解决另送200分)!
- ajaxToolkit:DragPanelExtender 位置
- 郁闷!div设置的高度小于15px就无效
- js在iis6下执行有问题,在iis6以下的版本没有问题,怎么解决?
- 谁有.Net 2005开发使用的中文电子书?英文的也可以.谢谢了
- 访问本地IIS出现Service Unavailable错误
- 我想遍历DataSet中的值, 把其中的关键词变成红色的 ,我不知道自己写的代码那里出错了,请大家指教!!!
- 用.NET实现B/S三层结构?大家好什么好的提议?
- vs.net设计器的问题:我替换了一个图片文件,但在设计器里显示的还是老的图片,但明明这个图片文件已被覆盖了阿!
- 请教一条SQL语句
- 请大家帮帮我
- 什么时候不需要viewstats,我没有理解回传是什么意思
if(page.IsPostBack)
{
//你写的函数名()}
这样就可以了!
所以产生的结果都是一样的
private string CreateRandomCode( int codeCount )
{
string allChar = "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,W,X,Y,Z" ;
string[] allCharArray = allChar.Split(',');
string randomCode = "";
int temp = -1; Random rand = new Random();
for(int i = 0; i < codeCount; i++)
{
if(temp != -1)
{
rand = new Random(i*temp*((int)DateTime.Now.Ticks));
}
int t = rand.Next(35);
if(temp == t)
{
return CreateRandomCode(codeCount);
}
temp = t;
randomCode += allCharArray[t];
}
return randomCode;
}
ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpref/html/frlrfsystemrandomclasstopic.htm
改成Random ro = new Random ();
int a;
a = ro.Next(10000,99999);
{
System.Drawing.Bitmap bmp=new Bitmap(160,40);
System.Drawing.SolidBrush br=new SolidBrush(Color.FromArgb(239,239,207));
System.Random random=new Random();
for(int i=1;i<5000;i++)
{
bmp.SetPixel(random.Next(160),random.Next(40),System.Drawing.Color.FromArgb(239,239,207));
}
System.Drawing.Graphics grap=System.Drawing.Graphics.FromImage(bmp);
grap.FillRectangle(br,new System.Drawing.Rectangle(0,0,160,40));
grap.DrawString(CheckCode,new System.Drawing.Font("Arial",20),new System.Drawing.SolidBrush(System.Drawing.Color.Black),30,8);
string fullname=System.Web.HttpContext.Current.Request.MapPath(System.Web.HttpContext.Current.Request.ApplicationPath)+"\\image\\validate.gif";
bmp.Save(fullname,System.Drawing.Imaging.ImageFormat.Gif);
IMG1.Src=fullname;
grap.Dispose();
bmp.Dispose();
}你看看这段代码,这是我平时用的验证码图片生成的方法。
private void Page_Load(......)
{
if(page.IsPostBack)
{
ro = new Random();
Session["ro"] = ro;
}
else
{
ro = Session["ro"] as Random;
}
}