2014-01-17 4 views
0

웹 페이지에 Gridview가 하나 있습니다. 그것은 2 개의 링크 필드 편집 및 삭제가 있습니다. 링크를 클릭하면 전체 페이지가로드됩니다. 그 시간 데이터는 그리드보기에있는 데이터를 잃고 있습니다. 그리드보기에있는 데이터는 사용자별로 하나씩 나오고 있습니다.페이지를로드하지 않고 gridview에서 행을 삭제하는 방법은 무엇입니까?

편집 링크를 클릭하여 데이터를 편집하려고 할 때 페이지를로드하고 그리드보기에서 데이터를 가져 오려고 시도합니다. 여기서는 Grid의 행 수가 0임을 관찰했습니다. 그리드에있는 데이터를 편집 할 수 없습니다.

아무도 내가 이것을 할 수있는 방법을 말해 줄 수 있습니까?

+0

당신은 내가 이것을 사용하는 방법을 받고 있지 않다 http://api.jquery.com/jquery.ajax/ –

+0

를 사용해야합니다. – Raghuveera

+0

@Raghuveera : Ajax Update 패널을 사용할 수 있습니다. Url gridview를 업데이트 패널에 넣을 수 있습니다. [Tuts Gridview with Ajax UpdatePanel] (http://www.aspsnippets.com/Articles/Simple-Insert-Select-Edit-Update-and- Delete-in-ASPNet-GridView-control.aspx) –

답변

0

문제를 올바르게 이해했다면 변경하기 전에 기존 데이터 행을 모두 저장해보십시오. 잃어 버릴 수있는 데이터를 저장하는 데 사용할 수있는 "사전 변경"이벤트가있을 수 있습니다. 내부 목록

  • 편집 선택한 데이터 새로 편집 된 데이터와
  • 새로 고침에만 그리드 컨트롤에 데이터를 저장

    1. .

    토비

  • +0

    그 행에있는 편집 링크 데이터를 클릭하면 텍스트 상자에 올 필요가 있고 그 행은 그리드보기에서 삭제하려고합니다. – Raghuveera

    관련 문제