小编chi*_*rag的帖子

如何在文本框中创建发票编号并在单击按钮时自动递增?

我正在使用 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 时递增一次,并且进一步递增不起作用。

有人对此有任何想法吗?

感谢和问候,

c# sql-server web-applications

5
推荐指数
2
解决办法
9820
查看次数

标签 统计

c# ×1

sql-server ×1

web-applications ×1