2011-10-04 2 views
1

매번 빙 표를 다시로드 할 때 특정 페이지가 전체 페이지를 새로 고치기 때문에 GridView에서 새로 고침을 사용하지 않도록 설정해야합니다.특정 행을 선택할 때 gridview 새로 고침 사용 안 함

나는

function showKeyCode(e) 
{ 
    var keycode = (window.event) ? event.keyCode : e.keyCode; 
    if (keycode == 116) { 
     event.keyCode = 0; 
     event.returnValue = false; 
     return false; 
} 

또는

OnClientClick = "javascript:return false;" 

을 시도했지만 그것은 도움이되지 않습니다. 이걸 안내 해주실 수 있니?

답변

2

"특정 행이 선택되었을 때"라고 말하면 열 또는 유사 항목에서 "선택"링크를 클릭한다는 의미입니까?

postback 페이지가 있는지 알아보기 위해 GridView에 대해 더 자세히 알려야한다고 생각합니다.

편집 : 다음은 샘플 (체크 아웃 스크립트 관리자 및 UpdatePanel)이 기본이 CommandField` 것` "선택"

+0

예 내가 열 – Mahesh

+0

잘 선택 링크를 의미하는 데 도움이

<form id="form1" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="true"> </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:gridview runat="server" EnableModelValidation="True" ID="MyGrid"> </asp:gridview> </ContentTemplate> </asp:UpdatePanel> </form> 

희망입니다 다시 게시. 다시 게시를 방지하면 행이 선택되지 않습니다. 조건을 확인하여 특정 행만을 선택하는 것을 중지하려고합니까? –

+0

아니요. 원하는 행 데이터를 선택할 수 있기를 원하지만 포스트 백을 사용하지 않으려합니다. 전체 페이지를 새로 고칩니다. 데이터를 잃어 버리는 맵을 다시로드 할 때마다 원하는 페이지를 새로 고칩니다. – Mahesh