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和鉻我可以看到,它甚至沒有觸發事件。
我不瞭解有關刪除的元素您的評論的要素(也許我這個星期一上午:)慢)香港專業教育學院增加了一個觸發器但它仍然dosnt給什麼對於IE或Chrome 的 –
2011-02-28 07:23:31
對不起我遲到。我的意思是,如果你不在代碼中使用觸發器,那麼只需刪除觸發器元素。在您發佈的代碼中,您有這個 ,將其從其未聲明的事物中刪除。 –
StrouMfios
2011-03-02 10:02:53