Als «asp.net» getaggte Fragen

183
Wie kann ich die Basis der Website erhalten?

Ich möchte eine kleine Hilfsmethode schreiben, die die Basis-URL der Site zurückgibt. Folgendes habe ich mir ausgedacht: public static string GetSiteUrl() { string url = string.Empty; HttpRequest request = HttpContext.Current.Request; if (request.IsSecureConnection) url = "https://"; else url =...

183
Wurde bereits ein Event-Handler hinzugefügt?

Gibt es eine Möglichkeit festzustellen, ob einem Objekt ein Ereignishandler hinzugefügt wurde? Ich serialisiere eine Liste von Objekten in den Sitzungsstatus / aus dem Sitzungsstatus heraus, damit wir den SQL-basierten Sitzungsstatus verwenden können ... Wenn für ein Objekt in der Liste eine...

182
Serialisierung einer Liste an JSON

Ich habe ein Objektmodell, das so aussieht: public MyObjectInJson { public long ObjectID {get;set;} public string ObjectInJson {get;set;} } Die Eigenschaft ObjectInJsonist eine bereits serialisierte Version eines Objekts, das verschachtelte Listen enthält. Im Moment serialisiere ich die Liste...

180
Wie verwende ich IValidatableObject?

Ich verstehe, dass dies IValidatableObjectverwendet wird, um ein Objekt so zu validieren, dass man Eigenschaften miteinander vergleichen kann. Ich hätte gerne noch Attribute zum Überprüfen einzelner Eigenschaften, möchte aber in bestimmten Fällen Fehler bei einigen Eigenschaften ignorieren....

175
Wie ändere ich den Text eines Etiketts?

Ich habe eine Radiobutton-Liste und beim Klicken auf das Optionsfeld muss ich den Text der Beschriftung ändern. Aber aus irgendeinem Grund funktioniert es nicht. Code ist unten: <asp:Label ID="lblVessel" Text="Vessel:" runat="server"></asp:Label> <script language="javascript">...

173
wie man die .csproj Datei bearbeitet

Wenn ich meine .csproj-Datei mit der .NET Framework 4.0 MSBUILD.EXE-Datei kompiliere, wird der Fehler "lable01" angezeigt, der im aktuellen Kontext von "website01.csproj" nicht gefunden wurde. Eigentlich muss ich jede ASP.NET-Seite mit dem Verweis auf die Code Behind-Datei hinzufügen. Ich habe es...