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;
public partial class aaa: System.Web.UI.Page
{
Random ObjRandom = new Random();//取随机数
protected void Page_Load(object sender, EventArgs e)
{
}
//取随机数
protected void Button1_Click(object sender, EventArgs e)
{
string productID = DateTime.Now.ToString("yyyyMMddHHmm") + Convert.ToString(ObjRandom.Next(9999));
}
或者
//取随机数
protected void Button1_Click(object sender, EventArgs e)
{
string productID = RulesID();
}
private string RulesID()
{
string newsid = string.Empty;
string conststr = DateTime.Now.ToString("yyyyMMddHHmm");
string rstr = Convert.ToString(ObjRandom.Next(9999));
newsid = conststr + rstr;
return newsid;
}
本文介绍了一种在ASP.NET应用程序中生成唯一标识符的方法,通过结合当前日期时间与随机数来确保每个ID的唯一性。
858

被折叠的 条评论
为什么被折叠?



