每个WebGrid行的表单

时间:2012-10-09 11:45:21

标签: c# asp.net .net database razor

我有一个WebGrid。现在,我想让用户在每个Column行中编辑一个数量。

Sine我对jQuery和AJAX没什么经验,我想用HTML / C#来做这件事。所以我在想,最简单的方法是为每一行创建一个表单。

WebGrid可能有数百行(如果不是数千行)。

这是常见做法吗?还有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

不,我不认为这是常见做法。首先,网页上的数千行可能会消耗一些数据,使网页变慢。特别是如果所有这些数据也保存在视图状态中。相信我,我试过并失败了。

其次,您可以使用按钮将文本框添加到普通网格视图,以更新行/或整个网格。确保您在gridview中隐藏了一个ID。

您可以调用引用ID的方法,如:gridview.selectedindex [0]