我需要保存我的ASP GridView
中的所有记录,我正在使用jQuery添加/删除行,但是当我点击“保存”按钮时,它会触发回发和我的GridView
在执行我的INSERT
声明(存储过程)之前清空。如何避免我的GridView
重置?
这是我通过jQuery添加新行的代码:
var newRow = $("<tr>");
var cols = "";
cols += '<td><input type="text" name="name' + counter + '"/></td>';
cols += '<td><input type="text" name="price' + counter + '"/></td>';
cols += '<td><input type="text" name="DD' + counter + '"/></td>';
cols += '<td><input type="button" class="ibtnDel" value="Delete"></td>';
newRow.append(cols);
// if (counter == 4) $('#addrow').attr('disabled', true).prop('value', "You've reached the limit");
$("table.order-list").append(newRow);
这是我的表:
答案 0 :(得分:0)
ASP.Net - WebForm
这是我的方式,对不起我英语太糟糕了,我希望你能理解&gt; ////&lt;
== KEYIN ==
Name.TextBox,Price.TextBox,street.TextBox
1 2 3 [AddRow]
↓
↓
↓
==单击[AddRow]到ListView或GridView ==
ListView或GridView「Double Check(ChecktBox)&amp;保存&amp;删除」
Name Price Street
[ChecktBox] [删除] 1 2 3
[ChecktBox] [删除]。
[ChecktBox] [删除]。
[ChecktBox] [删除]。
[Save]
如果要保存数据,必须选中[复选框] =只需双重检查^^