2008-09-01 10 views
3

I postback für Seite A eine Quer Seite bin mit zu übergeben Daten an Seite B.Kreuz Seite Postback funktioniert nicht für die clientseitige aktiviert Taste

Die Schaltfläche, die die Postbacks seine PostBackUrl gesetzt verursacht hat, aber ist deaktiviert bis der Benutzer einen Wert aus einer DDL auswählt, zu welchem ​​Zeitpunkt die Schaltfläche mit Javascript aktiviert ist. Dies verhindert jedoch, dass das Seiten-Seiten-Zurückkommen auftritt, Seite-A-Postbacks an sich selbst.

Wenn die Schaltfläche nie deaktiviert ist, funktioniert es gut. Weiß jemand, wie man das löst?

Antwort

2

Es sieht so aus, als wenn die Schaltfläche deaktiviert ist. Net kümmert sich nicht darum, die erforderlichen Bits hinzuzufügen, um das Seiten-Postback auf dem Client zu behandeln, also fehlen sie, wenn die Schaltfläche clientseitig aktiviert ist.

Ich denke, eine Lösung wäre, die Schaltfläche aktiviert zu haben (damit. Net fügt die Cross-Seite Postback-Steuerelemente) und deaktivieren Sie es dann mit Javascript, sobald das Steuerelement auf dem Client geladen wird. Aber das klingt ein wenig klobig.

Verwandte Themen