编号自增

编号自增

给大家分享的功能是编号自增
编号自增的意思就是获取数据库的编号然后往上一个一个的递增

效果图:
编号自增_第1张图片

Html代码:
编号的文本框

MVC代码:

public ActionResult EnumAddSelf()//编号自增
{
	string Enumber = "";
	//获取数据库表的数据
	var list = (from tb in myModels.D_Entrepot
				orderby tb.EntrepotNumber
				select tb).ToList();
	//判断查询出数据的count是否大于零
	if (list.Count() > 0)
	{
		int count = list.Count();
		D_Entrepot num = list[count - 1];
		int intnum = Convert.ToInt32(num.EntrepotNumber);
		intnum++;
		Enumber = intnum.ToString();
		//遍历循环
		for (int i = 0; i < 3; i++)
		{
			Enumber = Enumber.Length < 3 ? 0 + Enumber : Enumber;
		}
		Enumber = "" + Enumber;
	}
	else
	{
//如果查询出的数据为空,那Enumber 的值等001
	Enumber = "001";
}
	return Json(Enumber, JsonRequestBehavior.AllowGet);
}

JQuery代码:
用post提交方法EnumAddSelf,返回函数data,然后将data赋值给编号的文本框

$.post("EnumAddSelf", function (data) {
	$("#Number").val(data);
});

你可能感兴趣的:(MVC)