0

我有一个客户页面,用户可以在该页面上为客户输入多个位置。我正在使用 Telerik ajax 网格来显示位置,当添加新位置时,我将其添加到会话并返回到网格。最后,当用户提交时,将插入客户和所有使用 customerid 作为参考键的位置。当用户进入创建/编辑页面并成功提交或发生任何异常时,我正在清除会话。问题是当用户为一个用户添加位置然后打开另一个选项卡以创建另一个用户时,所有位置都会为前一个用户清除。由于会话,正在发生此问题。某些视图状态将是特定于页面的。但是对于 ajax 网格操作,viewdata/viewbag 不起作用。关于如何实现这一点的任何想法。提前致谢。

4

1 回答 1

0

将您当前处理的 customerID 存储在路由值中。

有一份客户名单。在列表中,每个具有表单的客户都有一个链接

/{controller}/{action}/{id}

/customer/edit/1

Telerik Controls 在这里无法帮助您。从在视图中呈现客户的普通循环开始更容易。

于 2012-09-17T21:36:57.280 回答