3
내 페이지에 그리드가 있습니다. 그리드 뷰를 새로 고치고 새 레코드를 삭제해야하나요? 당신은 그리드를 리 바인드해야 많이C에서 새 레코드를 추가하거나 삭제 한 후에 gridview를 새로 고침 #
protected void btnDeleteClient_Click(object sender, EventArgs e)
{
LinkButton btnDeleteClient = sender as LinkButton;
int rowIndex = int.Parse(btnDeleteClient.Attributes["RowIndex"]);
if (Request.QueryString["BailiffID"] == null)
{
gvClient.DeleteRow(rowIndex);
}
else
{
int bailiffID = int.Parse(FormCrypto.Decrypt(Request.QueryString["BailiffID"]));
GridViewRow gvRow = gvClient.Rows[rowIndex];
int clientTypeID = int.Parse(((Label)gvRow.FindControl("lblClientTypeID")).Text);
int clientID = int.Parse(((Label)gvRow.FindControl("lblClientID")).Text);
gvClient.DeleteRow(rowIndex);
new BailiffClientsBL().BailiffClientDelete(clientID, bailiffID, clientTypeID);
}
}
감사합니다 ...
DB에서 모든 데이터를 얻었 으면 좋지만 작동하지 않는 방법은 첫 번째 데이터를 삽입 한 다음 DB를 업데이트 할 때 새로 추가 된 데이터가 손실 될 수 있습니다 ... thx again .. –
by rowdatabound 해고하고 있지만 데이터가 상쾌하지 않습니다. 이유가 무엇입니까? 아무도 모른다는 것을 알고 있습니다 –
문제가 해결되었습니다 ... 나는 업데이트 패널 내부에 그리드를 놓고 완료했습니다 ... –