Articles of asp.net

.NET – Holen Sie sich Protokoll, Host und Port

Gibt es einen einfachen Weg in .NET, um das aktuelle Protokoll, Host und Port schnell zu erhalten? Zum Beispiel, wenn ich auf der folgenden URL bin: http://www.mywebsite.com:80/pages/page1.aspx Ich muss zurück: http://www.mywebsite.com:80 Ich weiß, dass ich Request.Url.AbsoluteUri , um die vollständige URL zu erhalten, und ich weiß, dass ich Request.Url.Authority , um den Host und den […]

Wie man interne MVC Web API von der externen Seite außerhalb des Netzwerkes erlaubt

Ich habe eine MVC Web API (gehostet in IIS), die im Ordner wwwroot und lokal im Netzwerk zugänglich ist. Ich kann API-Aufrufe wie http://mylocalapi:133/api/Values/Get ausführen: http://mylocalapi:133/api/Values/Get und ich bekomme ein Ergebnis . Ich habe eine externe Seite, die http://example.org und ich möchte das gleiche http://mylocalapi:133/api/Values/Get ausführen. Sowohl die externe Seite als auch die interne API-Site […]

.NET Konfiguration (app.config / web.config / settings.settings)

Ich habe eine .NET-Anwendung, die verschiedene Konfigurationsdateien für Debug- und Release-Builds hat. Die debug app.config-Datei verweist z. B. auf einen Entwicklungs- SQL Server, bei dem Debugging aktiviert ist und das Freigabeziel auf den Live-SQL-Server zeigt. Es gibt auch andere Einstellungen, von denen sich einige im Debug / Release unterscheiden. Ich verwende derzeit zwei separate Konfigurationsdateien […]

So legen Sie Attributwerte mithilfe der Reflektion fest

Ich habe eine class, die mit einem Attribut versehen ist … [DataEntity(“MESSAGE_STAGING”, EnableCaching = true, CacheTimeout = 43200)] Bei einigen Anforderungen möchte ich diesen Wert MESSAGE_STAGING zur Laufzeit in Test_Message_Staging . Was ist der beste Weg, dies zu erreichen? Kann ich reflection verwenden, oder gibt es eine andere Möglichkeit, dies zu tun? Bitte geben Sie […]

ASP.NET GridView: So bearbeiten und löschen Sie Datensätze

Hallo Ich habe Gridview verwendet, um eine Tabelle zu erstellen. Gibt es eine Möglichkeit, Bearbeiten und Löschen zu implementieren? Ich habe es vorher in PHP gemacht. Die Methode, die ich verwenden möchte, besteht darin, zwei weitere Spalten in der Tabelle zu erstellen, mit Schaltflächen zum Bearbeiten und Löschen in jeder Zeile. Dann, wenn die Schaltflächen […]

asp.net dynamisch Schaltfläche mit Ereignishandler

Ich habe hier ein kleines Problem mit einem dynamisch erzeugten Buttons und deren Event-Handler in asp.net. Ich erzeuge eine flexible Tabelle mit zusätzlichen Buttons für spezielle Benutzer. Die Buttons werden dynamisch generiert, was gut funktioniert. Aber ich kann den Event-Handler nicht zum Laufen bringen. Hier sind einige Teile aus meinem Code: Erstellen Sie den Button […]

Wie ändere ich CurrentCulture zur Laufzeit?

Ich muss die Kulturen zur Laufzeit entsprechend den Ressourcendateien für jede Kultur ändern. Ich muss die Attribute der Steuerelemente in meinem Formular ändern, entsprechend zwei Kulturen, die RESX-Dateien bezeichnet haben resorces1.aspx.resx // default resorces1.aspx.he-IL.resx // hebrew culture Ich kann die Seite entweder mit der Fallback-Ressource laden, oder bei Pageload den UICulture = “he-IL” -Wert UICulture […]

Wcf: Das maximale Nachrichtengrößenkontingent für eingehende Nachrichten (65536) wurde überschritten?

Das maximale Nachrichtengrößenkontingent für eingehende Nachrichten (65536) wurde überschritten. Verwenden Sie die MaxReceivedMessageSize-Eigenschaft für das entsprechende Bindungselement, um das Kontingent zu erhöhen.

asp mvc routing mit zwei optionalen Parametern

Hi Wie ordne ich die URL ../Companies/Results/value/id ab, wenn beide Parameter optional sind? Unternehmen ist der Controller, Ergebnisse sind die Aktion, Wert und ID sind optionale Parameter. Auf meinem Formular ist ein Textfeld für Wert und eine Auswahlliste für eine ID. Der Benutzer könnte beide oder einen von jedem zum Suchen auswählen. Versuchte etwas wie […]

Kann ich einen optionalen Parameter für einen ASP.NET SOAP-Webdienst haben?

Ich möchte einen Webservice mit dieser Signatur erstellen, der keine Ausnahme austriggers, wenn param2 leer gelassen wird. Ist das möglich? [WebMethod] public string HelloWorld(string param1, bool param2) { } Die Ausnahme ist eine System.ArgumentException, die ausgetriggers wird, wenn versucht wird, die leere Zeichenfolge in boolean zu konvertieren. Ideen, die bisher nicht funktioniert haben: Überladen von […]