您好,我正在尝试通过单击保存所有 gridview 值。
这是我尝试过的代码。
protected void imgbtnSave_Click(object sender, ImageClickEventArgs e)
{
// DAL and Other Code here
foreach (GridViewRow row in gvServicePort.Rows)
{
Label _lblOneID = gvServicePort.Rows[row.RowIndex].FindControl("lblOneID") as Label;
objserRtnDtls.TerminalID = Convert.ToInt16(_lblOneID .Text);
RadioButton _lblTwo = gvServicePort.Rows[row.RowIndex].FindControl("rdDirectPOL") as RadioButton;
if (_lblIsPOL.Checked == true)
objserRtnDtls.IsPOL = true;
else
objserRtnDtls.IsPOL = false;
int i = dalSPM.ServicePort_Update(objserRtnDtls, objSerRtn);
}
但是在这里,对于前两次迭代,我将返回值作为 1,然后返回 0,并且它没有保存在 DB 中