我有一个WebGrid。现在,我想让用户在每个Column行中编辑一个数量。
Sine我对jQuery和AJAX没什么经验,我想用HTML / C#来做这件事。所以我在想,最简单的方法是为每一行创建一个表单。
WebGrid可能有数百行(如果不是数千行)。
这是常见做法吗?还有更好的方法吗?
答案 0 :(得分:0)
不,我不认为这是常见做法。首先,网页上的数千行可能会消耗一些数据,使网页变慢。特别是如果所有这些数据也保存在视图状态中。相信我,我试过并失败了。
其次,您可以使用按钮将文本框添加到普通网格视图,以更新行/或整个网格。确保您在gridview中隐藏了一个ID。
您可以调用引用ID的方法,如:gridview.selectedindex [0]