Articles of asp.net

Asp.net bildet Authentifizierung und mehrere Domains

Ich habe zwei Domänen, domain1.com und domain2.com auf die gleiche asp.net-Website, die asp.net Build-in-Form-Authentifizierung verwendet. Das Problem ist, dass selbst wenn die Domänen auf dieselbe Website verweisen, der Benutzer nur für eine Domäne gleichzeitig authentifiziert wird. Also, wenn er zuerst www.domain1.com benutzt und dann www.domain2.com besucht, ist es die gleiche Webseite auf der Rückseite, aber […]

Rufen Sie ASP.NET PageMethod / WebMethod mit jQuery auf – gibt die ganze Seite zurück

jQuery 1.3.2, ASP.NET 2.0. Wenn Sie einen AJAX-Aufruf an ein PageMethod (WebMethod) senden, wird die ganze / ganze Seite und nicht nur die Antwort zurückgegeben. Ein Haltepunkt auf der Seitenmethode zeigt, dass er nie getroffen wird. Ich habe das Attribut [WebMethod] für meine Methode und es ist öffentlich statisch, gibt String zurück und akzeptiert keine […]

Übergeben Sie mehrere Parameter an jQuery ajax call

Ich habe den folgenden jquery Code, um eine Webmethode in einer aspx Seite aufzurufen $.ajax({ type: “POST”, url: “popup.aspx/GetJewellerAssets”, contentType: “application/json; charset=utf-8”, data: ‘{“jewellerId”:’ + filter + ‘}’, dataType: “json”, success: AjaxSucceeded, error: AjaxFailed }); und hier ist die Web-Methodensignatur [WebMethod] public static string GetJewellerAssets(int jewellerId) { Das funktioniert gut. Aber jetzt muss ich zwei […]

Entfernen / Verbergen / Deaktivieren übermäßiger HTTP-Antwortheader in Azure / IIS7 ohne UrlScan

Ich muss übermäßige Header entfernen (hauptsächlich Penetrationstests bestehen). Ich habe meine Zeit damit verbracht, Lösungen zu suchen, die die Ausführung von UrlScan beinhalten, aber diese sind umständlich, da UrlScan bei jedem Start einer Azure-Instanz installiert werden muss . Es muss eine gute Lösung für Azure geben, bei der Installationsprogramme von startup.cmd nicht bereitgestellt werden. Ich […]

Wie erhalte ich die vollständige URL der Seite, auf der ich in C # bin

Ich muss in der Lage sein, die vollständige URL der Seite zu erhalten, auf der ich von einem Benutzersteuerelement aus bin. Ist es nur eine Frage der Aneinanderreihung mehrerer Request-Variablen? Wenn ja, welche? Oder gibt es einen einfacheren Weg?

HTTPModule Event Execution Order?

Kennt jemand eine Site oder eine Seite oder weiß, in welcher Reihenfolge die Ereignisse der HTTPApplication-class für die Ausführung des HTTPModule-Ereignisses ausgeführt werden? Ich habe die MSDN-Dokumentation für alle Ereignisse gefunden, aber es wird keine Liste der processschritte angezeigt, und ich konnte keine finden.

Repeater, ListView, DataList, DataGrid, GridView … Welche wählen?

So viele verschiedene Steuerelemente zur Auswahl! Was sind Best Practices zum Bestimmen des für die Anzeige von Daten in ASP.NET zu verwendenden Steuerelements?

IIS URL Rewriting vs URL Routing

Ich plante, URL-Routing für eine Web Forms-Anwendung zu verwenden. Aber nachdem ich einige Beiträge gelesen habe, bin ich nicht sicher, ob es ein einfacher Ansatz ist. Ist es besser, das URL-Rewrite-Modul für Webformulare zu verwenden? Aber es ist nur für IIS7. Zu Beginn gab es einige Buzz, dass URL-Routing von Asp.Net MVC vollständig entkoppelt ist […]

Wie durchlaufe ich einen Datumsbereich?

Ich bin nicht einmal sicher, wie man das macht, ohne eine schreckliche Lösung für den Former-Loop / Counter-Typ zu verwenden. Hier ist das Problem: Ich habe zwei Daten, ein Startdatum und ein Enddatum und in einem bestimmten Intervall muss ich etwas unternehmen. Zum Beispiel: Für jedes Datum zwischen dem 3.10.2009 an jedem dritten Tag bis […]

Serving favicon.ico in ASP.NET MVC

Was ist die letzte / beste Empfehlung für die Bereitstellung von favicon.ico in ASP.NET MVC? Ich mache derzeit folgendes: Hinzufügen eines Eintrags ganz zu Beginn meiner RegisterRoutes-Methode: routes.IgnoreRoute(“favicon.ico”); Platziere favicon.ico in der Wurzel meiner Anwendung (die auch die Wurzel meiner Domain sein wird). Ich habe zwei Fragen: Gibt es keine Möglichkeit, das favicon.ico irgendwo anders […]