.Net Web应用程序用户界面(自动保存更改与保存按钮)问题

时间:2018-08-08 08:59:57

标签: c# .net user-interface webforms application-design

我想知道我是否可以就我的Web应用程序界面获得一些意见。

这是一个订单处理应用程序。我针对这个问题简化了设计:

  1. 订单可以有多个字段(订单日期/订单联系人/客户编号等)
  2. 订单包含订单行(数量/产品/价格)。

用户创建草稿订单时,该订单首先保存到DB,然后显示编辑屏幕。 我的订单商品gridview非常复杂,因此为了易于使用,每当用户重新订购,添加商品,删除商品或更改价格时,都在DB中进行更改。订单也会自动保存。

但是,在以下客户订单号和其他详细信息所在的字段中,我无法自动保存更改,因为它使用户无法轻松地从一个控件切换到另一个控件。

要解决这个问题,我有一个“保存”按钮来提交更改。 但这似乎不正确,因为它与自动保存订单商品相矛盾。

我认为,解决此问题的一种方法是将订单项DataTable放在会话变量中,并仅在用户单击“保存”按钮时将更改提交到DB

你们中有人对此方法有看法吗?可以接受吗?

0 个答案:

没有答案