我正在使用 Asp.net(C#) 和 SQL Server。在Web应用程序中,我想要在文本框中输入5位发票号码,单击按钮后,网格视图数据将保存在数据库中,然后文本框中的发票号码应增加1......依此类推。我使用了这段代码=>
protected void Page_Load(object sender, EventArgs e)
{
double ID = 00001;
txtinvoiceno.Text = Convert.ToString(ID);
Run Code Online (Sandbox Code Playgroud)
和
protected void btnsavef1_Click(object sender, EventArgs e)
{
ID++;
var no = Convert.ToInt32(ID);
txtinvoiceno.Text = Convert.ToString(no);
}
Run Code Online (Sandbox Code Playgroud)
但它在输出中仅显示单个数字 1,并且仅在 ie2 时递增一次,并且进一步递增不起作用。
有人对此有任何想法吗?
感谢和问候,