Frage

Ich habe eine einfache Javascript (jQuery basiert) Methode, die einige CSS-Magie tut, um ein- / ausblenden einige divs, wenn ein Benutzer einen .net Web-Formular

function doShowHide()
{
  $('.Button').hide();
  $('.ButtonHdn').show();
}

Ich verwende die in .net Steuer Validierung gebaut, so dass ich die WebForm_DoPostBackWithOptions () -Methode muß zusätzlich laufen, um die js oben Code-Schnipsel. Die Folge aber ist, was ich habe Probleme mit. Ich brauche die Validierung stattfinden soll (und gültig sein), bevor mein js Code über Feuer (Ich möchte nicht auf die Schaltfläche auszublenden, wenn die Seite nicht gültig ist).

würde Irgendwelche Vorschläge sehr geschätzt.

Mein Endziel ist ein zu haben, der Submit-Button geht weg (bei erfolgreicher Validierung) und mit einer anderen Taste ersetzt werden, die deaktiviert ist und sagt: „Bitte warten ...“. Ich habe Google'd das Problem, aber jeder scheint das Problem zu haben, aber niemand hat eine einfache Antwort. Die Gemeinde hier immer die besten Antworten hat, so dass ich dachte, dass ich hier meine Frage posten würde.

Danke!

War es hilfreich?

Lösung

Wenn Sie die JavaScript-Funktion auszuführen, nee, nachdem der Server-Side-Code ausgeführt wird, dann können Sie

Page.ClientScript.RegisterStartupScript()

Siehe Msdn Artikel .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top