Sein sehr merkwürdiges Verhalten, dem ich gegenüberstelle. Ich habe die Schaltfläche Löschen, OnClick Ich füge es an diesem bestimmten Ereignis an. Ich speichere meine gesamten Daten in Session, also wenn ich (! IsPostBack) die Sitzung lösche, wenn die Seite anfänglich geladen wird. Wenn ich auf die Schaltfläche zum Löschen klicke, anstatt IsPostBack = true zu tun, wird IsPostBack = false in IE ausgeführt und die Sitzungsdaten werden zurückgesetzt. Aber mit anderen Browsern bekomme ich die erwartete Funktionalität. Hat jemand etwas Ahnung von diesem Problem?Knopf klicken verursacht nicht Post zurück im IE-Browser asp.net
Button-Tag aspx Datei,
<tr id="rowPurpose">
<td>
<asp:Label ID="lblPurpose1" Font-Bold="true" runat="server">Purpose</asp:Label>
</td>
<td width="65">
<asp:Button ID="btnDeletePurpose1" Text="Delete" Visible="false" CommandArgument="lblPurpose1" OnClick="Delete_Purpose" runat="server" />
</td>
</tr>
C# file:
void page_load()
{
rowPurpose.Attributes["onclick"] = "javascript:Method('id')";
if (!Page.IsPostBack)
{
Session["Key"] = null;
}
}
Vielen Dank im Voraus!
ist Löschen-Schaltfläche in einer Gridview? löschen, aktualisieren, einfügen ist reserviertes Wort für Gridview. Vielleicht ist ein Problem aufgetreten? – maycil
Nein, es ist nicht in der Gridview seine Tabellenstruktur – mehul9595
Wenn Ihre Schaltfläche unsichtbar ist, wie klicken Sie dann auf diese Schaltfläche? – Pradeep