2009-03-05 4 views
0

ListView의 ItemTemplate에 LinkButton이 설정되어 있습니다. 괜찮아 보이지만 클릭 할 때 아무 것도하지 않습니다. 그것은 간단한 편집 버튼으로되어 있지만, 그것은 내 미친 운전. 여기에 버튼의 :ListView 편집 명령 단추가 응답하지 않습니다.

<asp:LinkButton ID="EditLinkButton" runat="server" CommandName="Edit" Text="Edit" /> 

여기에 코드 숨김입니다 :

Protected Sub MyListView_ItemEditing(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.ListViewEditEventArgs) Handles MyListView.ItemEditing 
    MyListView.EditIndex = e.NewEditIndex 
    GetListViewData() 
End Sub 

무엇 아무것도하지 않는 링크가 발생할 수 있습니다? 그 도움이된다면

여기에 전체 목록보기의 :

<asp:ListView ID="MyListView" runat="server" DataKeyNames="my_id"> 
    <LayoutTemplate> 
     <table cellpadding="3"> 
      <tr class="tableHeader"> 
       <th> 
        Name 
       </th> 
       <th> 
       </th> 
      </tr> 
      <asp:PlaceHolder ID="itemPlaceHolder" runat="server" /> 
     </table> 
    </LayoutTemplate> 
    <ItemTemplate> 
     <tr class="tableRow"> 
      <td> 
       <%#Eval("my_name")%> 
      </td> 
      <td> 
       <asp:LinkButton ID="EditLinkButton" runat="server" CommandName="Edit" Text="Edit" /> 
       | 
       <asp:LinkButton ID="DeleteLinkButton" runat="server" CommandName="Delete" Text="Delete" /> 
      </td> 
     </tr> 
    </ItemTemplate> 
    <EditItemTemplate> 
     <tr class="tableRow"> 
      <td> 
       <asp:TextBox ID="NameTextBox" runat="server" Columns="30" /> 
      </td> 
      <td> 
       <asp:LinkButton ID="CancelLinkButton" runat="server" CommandName="Cancel" Text="Cancel" /> 
       | 
       <asp:LinkButton ID="DeleteLinkButton2" runat="server" CommandName="Delete" Text="Delete" /> 
      </td> 
     </tr> 
    </EditItemTemplate> 
</asp:ListView> 
+0

확인하기 만하면 활용하려는 EditLinkButton입니까? 함수에 중단 점을 넣으면 그 함수가 부딪치지 않는 것으로 가정합니다. – RSolberg

+0

수정하십시오. 링크는 아무 것도하지 않습니다. – gfrizzle

답변

0

내 나쁜 - 링크가 검증 트립 때문에 아무것도하지 않는 것처럼 보였다 그래서, 다른 양식의 검증을했다.

관련 문제