2012-01-15 30 views
6

Tôi có mã này trong file .aspx tôiAsyncPostBackTrigger không tìm LinkButton

<asp:UpdatePanel runat="server" ID="UpdatePanel1" UpdateMode="Conditional"> 
     <ContentTemplate>  
      <asp:PlaceHolder runat="server" ID="Placeholder1" EnableViewState="false"></asp:PlaceHolder> 
     </ContentTemplate> 
     <Triggers> 
      <asp:AsyncPostBackTrigger ControlID="ShowVotePanelBtn" EventName="ShowVoteClick" /> 
     </Triggers> 
    </asp:UpdatePanel> 

Và tôi nhận được lỗi này: Could not find an event named 'ShowVoteClick' on associated control 'ShowVotePanelBtn' for the trigger in UpdatePanel 'UpdatePanel1'.

Tôi không hiểu thông báo này. Kiểm soát có sự kiện nhấp tương ứng.

Bất kỳ ý tưởng nào?

+0

Tạo lại sự kiện..nó có thể hoạt động! –

Trả lời

11

Thay vì sử dụng:

EventName="Click" 

này sẽ nâng cao sự kiện Click bạn kiểm soát LinkButton của bạn, theo quy định của bất động sản OnClick của nó. Trong trường hợp của bạn, sự kiện ShowVoteClick của bạn.

+0

Upss ... bạn đúng, thông báo lỗi là về sự kiện :) –

Các vấn đề liên quan