2011-02-25 59 views
0

嘿,爲了解決這個問題,我瀏覽了幾個小時,並且找不到任何東西。asp.net ajax updatepanel不會在IE或firefox中觸發

即時消息在ASCX文件裏面有一個updatepanel,它不會在IE和Chrome中執行任何操作(在Firefox 3中它可以100%工作)。它應該對內容進行一些服務器檢查,然後發送郵件並在標籤中給用戶一條消息。

IM使用一個母版在我的ScriptManager的是(沒有任何幻想):

<asp:ScriptManager ID="ScriptManager1" runat="server"> 
    </asp:ScriptManager> 

一個頁面內我envoke我的ascx文件,其中有一個UpdatePanel看起來像這樣。

<asp:UpdatePanel ID="UpdatePanel1" ChildrenAsTriggers="true" UpdateMode="Always" 
       runat="server"> 
       <ContentTemplate> 
        <textarea id="helpSenderComment" name="comment" runat="server"></textarea> 
        <p> 
         <span id="helpSenderA" runat="server"></span>+<span id="helpSenderB" runat="server"></span>=<input 
          id="helpSenderAnswer" runat="server" type="text" /></p> 
        <p id="helpSenderError" runat="server" class="error"> 
        </p> 
        <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" /> 
       </ContentTemplate> 
       <Triggers> 
       </Triggers> 
      </asp:UpdatePanel> 

它真的很simpel和它的作品在FF,但在IE和鉻我可以看到,它甚至沒有觸發事件。

回答

0

當你不使用觸發器,刪除

+0

我不瞭解有關刪除的元素您的評論的要素(也許我這個星期一上午:)慢)香港專業教育學院增加了一個觸發器但它仍然dosnt給什麼對於IE或Chrome 2011-02-28 07:23:31

+0

對不起我遲到。我的意思是,如果你不在代碼中使用觸發器,那麼只需刪除觸發器元素。在您發佈的代碼中,您有這個,將其從其未聲明的事物中刪除。 – StrouMfios 2011-03-02 10:02:53

相關問題