Frage

Ich mag die Blicke von jQuery UI und ich würde gerne integrieren sie in meinem ASP.NET-Webapplikationen . Ich mag die Themen und wie einfach es ist, die Widgets zu verwenden. Ich bin derzeit AJAX Control Toolkit steuert wie der Kalender und ModalPopup . Ich hoffe, dass sie mit dem Datepicker und Dialog Widgets, aber ich höre sie have Fragen mit Update . Es gibt Abhilfen für diese Probleme, aber ich frage mich, ist es das wert?

Das führt in meine Frage (n):

  • Hat jemand hatte Glück mit jQuery UI ausschließlich Widgets (anstelle von AJAX Toolkit Controls) in einer ASP.NET-Anwendung, die Update gelegentlich verwendet?
  • Gibt es Best-Practice-Ressourcen für das Erhalten jQuery UI und Update schön zu spielen?

Update: so weit auf der Grundlage der Antworten, so scheint es, dass das Beste, was zu tun ist, ersetzen Update mit $ Schnipsel und Pagemethods . Das soll mir erlauben, ohne Probleme jQuery UI zu verwenden, und auch meine AJAX Performance zu verbessern.

War es hilfreich?

Lösung

Nein, es ist nicht wert. Wenn der Kalender und Modalpopup Toolkit-Extender für Sie arbeiten, dann halten, nur um sie an.

In zukünftigen Projekten, bleibt von asp.net Ajax weg und verwendet ausschließlich jQuery. Auf diese Weise Sie laufen in einem der Update Probleme gewohnt. ASP.NET 4.0 Webforms werden mit jQuery viel einfacher in der Vergangenheit machen, weil Sie mehr Kontrolle über haben, wie die Kontrollen benannt werden, wenn sie in HTML gerendert werden.

Andere Tipps

Wir verwenden Microsoft AJAX (nur mit Update) und jQuery und alles funktioniert super.

Mit Update macht alle Benutzersteuerelemente, Postbacks, Viewstate usw. arbeiten, wie Sie mit den UI-Verbesserungen von jQuery erwarten. Es gibt ein paar Dinge zu lernen, in bekommen sie zusammen zu arbeiten und bis wir eine Alternative finden werden wir weiterhin tun. Wir denken, das ist es wert.

Ich wäre daran interessiert zu sehen, wie Update kann leicht mit jQuery ersetzt werden, aber ich erwarten würde einen zusätzlichen Code für jeden Update Ersatz schreiben müssen, anstatt asp.net Griff Dinge lassen? Gibt es Artikel gibt, die ersetzt Update zeigen, dass asp.net Kontrollen und Benutzersteuerelemente mit Ereignissen enthalten etc?

Ich arbeite an einem Projekt mit vielen Update und jQuery, die Dinge gut funktionieren.

Ja, es ist eine Zeit, die Sie lernen müssen, um die Dinge funktionieren.

Wenn Sie eine Menge von Update haben, und Sie wollen sie nicht entfernen, dann das ist verständlich, und mit jQuery ist nur die Benutzeroberfläche zu verbessern, so dass es zu viel schlimmer nicht geht.

Auch hat jQuery functionalitys auf AJAX bezogen, so können Sie elegant Client-Seite-Codierung mit jQuery machen, die nicht zum Design und ui Sachen in Zusammenhang steht.

Ich denke, wenn Sie für jQuery und Ajax im Internet suchen Sie ein paar gute Beispiele, und feine Techniken auf beide Technologien zusammen finden.

PS :

  • Remenber dass Update in Art und Weise böse ist, wenn man in einer unangemessenen Weise verwenden.

  • Update ist (und in der Regel AJAX) ist sehr individuell, Zeit für sich selbst zu optimieren

Viel Glück!

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