我在MVC 4 上有一个序列号生成方法
当我从DDL中选择一个产品ID并按创建它时,它会生成一个序列号,这对索引页面没有问题
但是,我希望在创建过程中向用户提供序列号,这样,一旦用户从DDL中选择了一个值,序列号就会生成并显示在只读框中。
下面是我做串行生成器的片段
//
// POST: /Item/Create
[HttpPost]
public ActionResult Create(Item item)
{
if (ModelState.IsValid)
{
string SerialNumber = string.Format("SN/{0}/{1}", DateTime.Now.Year, item.ProductID);
item.SerialNumber = SerialNumber;
db.Items.Add(item);
db.SaveChanges();
return RedirectToAction("Index");
}
ViewBag.ProductID = new SelectList(db.Products, "ProductID", "ProductID", item.ProductID);
return View(item);
}
我对jquery的经验很少,所以如果能得到关于如何实现这个想法的指针或帮助,那将是一件很棒的事情。如果有比jquery更好的方法,请告诉我:)
任何信息请求,我将很乐意提供
感谢
这将使您能够准确地了解binaryintelligent.net/articles/…–@Frebin Francis(归功于Frebin)