过去我用这个
DateBookingTable.Rows.Clear();
Run Code Online (Sandbox Code Playgroud)
删除所有行。
现在,我要删除除第一行以外的所有行。
因为当我删除所有行时,该行也th被删除,所以我不想要那个。我想删除所有数据。不是th
这是我不想删除的
<tr><th>ID</th><th>PlanTime</th></tr>
Run Code Online (Sandbox Code Playgroud)
我做这个循环:
for (int i = 0; i < DateBookingTable.Rows.Count; i++) {
if (i >0){
//here what should I do
}
}
Run Code Online (Sandbox Code Playgroud)
但我不知道如何删除循环中的那一行
在你的循环中你可以使用
DateBookingTable.Rows.RemoveAt(i);
Run Code Online (Sandbox Code Playgroud)
您可以修改循环以1代替开始0,从而避免在每次迭代中对其进行检查0。
for (int i = 1; i < DateBookingTable.Rows.Count; i++)
{
DateBookingTable.Rows.RemoveAt(i);
}
Run Code Online (Sandbox Code Playgroud)
如果你想使用 jQuery 从客户端删除行,那么你可以这样做:
$('#yourtableID').find("tr:gt(0)").remove();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8972 次 |
| 最近记录: |