ASP:Imagebutton asyncpostback issue in Google Chrome
Hello All,
I have the following code:
Client Side:
Code:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="SM1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UP1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="true">
<ContentTemplate>
<asp:ImageButton ID="ib_page1" ImageUrl="example.gif" runat="server"
onclick="ib_page1_Click" />
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="ib_page1" EventName="Click" />
</Triggers>
</asp:UpdatePanel>
</div>
</form>
</body>
</html>
Server Side:
Code:
using System;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SM1.RegisterAsyncPostBackControl(ib_page1);
}
protected void ib_page1_Click(object sender, ImageClickEventArgs e)
{
}
}
The Asyncpostback works great in IE, Firefox and Opera but in Google chrome it does a full postback.
What am i doing wrong?
Thanks.
Re: ASP:Imagebutton asyncpostback issue in Google Chrome
Personally I've noticed allot of things that don't quite work right with chrome.. and unless some one here (or elsewhere) has got it right in Chrome, i don't think that we will find an answer.