【发布时间】:2016-09-01 04:53:38
【问题描述】:
我正在使用 Asp.net(C#) 和 SQL Server。在 Web 应用程序中,我想要文本框中的 5 位数发票编号,单击按钮后,gridviews 数据将保存在数据库中,然后文本框中的发票编号应增加一……等等。我用了这段代码=>
protected void Page_Load(object sender, EventArgs e)
{
double ID = 00001;
txtinvoiceno.Text = Convert.ToString(ID);
和
protected void btnsavef1_Click(object sender, EventArgs e)
{
ID++;
var no = Convert.ToInt32(ID);
txtinvoiceno.Text = Convert.ToString(no);
}
但它在输出中仅显示单个数字 1,并且仅增加一次,即 2,并且进一步增加不起作用。
有人对此有任何想法吗??
感谢和问候,
【问题讨论】:
-
改用
INT数据类型...
标签: c# sql-server web-applications