Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Portal
  • |
  • Mitglieder
Beiträge von Peter Bucher
Thema: [erledigt] Schleife, die ein bestimmtes Element aus einer Liste liefert, in Linq umsetzen
Am im Forum: Datentechnologien

Hallo bigeddie

Wieso so kompliziert?


Type tmpType = tmpMapper.GetType();
FieldInfo[] tmpFieldInfo = tmpType.BaseType.GetFields(BindingFlags.NonPublic | BindingFlags.Instance);

FieldInfo fieldInfo = tmpFieldInfo.Where(i => i.Name == "primaryKeyProperty").SingleOrDefault(); // Oder FirstOrDefault() für den ersten.

[...]

Thema: [erledigt] Schleife, die ein bestimmtes Element aus einer Liste liefert, in Linq umsetzen
Am im Forum: Datentechnologien

Hallo bigeddie

Wenn man technisch noch nicht so weit ist, ist die Fehlermeldung nicht so sprechend.

Siehe: Enumerable.SingleOrDefault-Methode

Aber die Frage ist der Nutzen, wenn du das jetzt in LINQ umänderst und so viel Aufwand hast.

Ein kleiner Tipp wie du den oberen Code verbessern könntest.
Ich nehme an dass du nur ein PropertyInfo suchst, daher kannst du nach tmpProp = ...... ein break; platzieren, dann fliegst du aus der Schleife raus und hast dein Ergebnisse ohne weitere unnütze durchläufe.


Gruss Peter

Thema: [ASP .NET 3.5] Welche CheckBox aus einer CheckBoxList wurde geklickt?
Am im Forum: Web-Technologien

Hallo ente

Hast du beim um das Databinding auch ein...

if (!IsPostBack)
{
    // <DataBinding
}

...?

Hast du mehrere Checkboxen ausgewählt?
Dann würde ich über die CheckBoxItems iterieren.

Ansonsten einfach das Beispiel seperat oder im Projekt minimal nachbauen und schauen ob es dann funktioniert, so können Fehler ausgeschlossen werden.


Gruss Peter

Thema: [ASP .NET 3.5] Welche CheckBox aus einer CheckBoxList wurde geklickt?
Am im Forum: Web-Technologien

Hallo Ente

Kommst du in den Eventhandler rein?
Wenn ja, einfach über MSDN - ListControl.SelectedIndex den Index und ggf. die Value über den Indexer holen.


Gruss Peter

Thema: Relative url in Absolute Convertieren
Am im Forum: Web-Technologien

Hallo pdelvo

Das macht es aber nicht schöner.


Gruss Peter

Thema: Relative url in Absolute Convertieren
Am im Forum: Web-Technologien

Hallo Iwan

Was war es denn, hat der Anfang bei der Url gefehlt?

Fange nie einfach so Exceptions und wenn es sein muss, wenigstens mir einem Parameter, dann kannst du beim Debugging darauf zugreifen.


Gruss Peter

Thema: Relative url in Absolute Convertieren
Am im Forum: Web-Technologien

Hallo Iwan

Was bekommst du für eine Exception?


Gruss Peter

Thema: member names cannot be the same as their enclosing type
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo Bioaim

Kannst du bitte den Kompilerfehler, nicht Exception, denn das wäre ein Laufzeitfehler, komplett posten?

Steht in der anderen Klasse dieser partial noch was drin?


Gruss Peter

Thema: Methoden inkl. IsPostBack testen
Am im Forum: Web-Technologien

Hallo Wax

Die Logik auslagern wird mühsam sein.
Bis zu einem gewissen Grad hast du sicher schon gekapselt und ausgelagert, nehme ich an.


Page.IsPostBack ist eine statische Eigenschaft. Es soll Mocking-Tools geben, die solche ändern können, was ich aber nicht getestet habe.

Eine Möglichkeit wäre, dass du auf Page.IsPostBack nicht direkt zugreifst, sondern über eine Eigenschaft einer deiner Klassen. Diese kannst du für den Test manipulieren und sonst Page.IsPostBack zurückgeben.


Gruss Peter

Thema: DI-Container, LightCore: Instanz von algemeinerem Interface automatisch Resolven
Am im Forum: Rund um die Programmierung

Hallo Uwe

Premature optimization is the root of all evil :-)

Das würde schon irgendwie gehen, du könntest die Registrierungen durchgehen und das automatisieren indem du ein RegistrationModule schreibst.
- Lightcore Documentation: Erweiterbarkeit
- LightCore / LightCore.Configuration / XamlRegistrationModule.cs (Beispiel)

Aber ich würde davon abraten wie Rabban, weil das doch schnell Konflikte geben kann, die du auch nicht soo einfach individuell ändern kannst, wenn du es automatisierst.


Gruss Peter

Thema: Handler-Dateien(ashx) in einer DLL als "Eingebettete Ressource"
Am im Forum: Web-Technologien

Hallo Inoir

Theoretisch ist das mit dem VirtualPathProvider möglich:
- VirtualPathProvider Class

Was ist der Grund, wesshalb du das als ashx haben musst und nicht als Codedatei?


Gruss Peter

Thema: C# [HTTP] Form upload multipart/form-data
Am im Forum: Web-Technologien

Hallo Squarew00t

WebClient, der WebRequest nutzt und abstrahiert oder direkt per WebRequest ist die Lösung.

Das nächste Mal bitte das Problem von Anfang an klarer beschreiben, danke.


Gruss Peter

Thema: C# [HTTP] Form upload multipart/form-data
Am im Forum: Web-Technologien

Hallo Squarew00t

Nutzt du ASP.NET oder ASP.NET MVC?
In ASP.NET hast du das FileUploadControl, in ASP.NET MVC über dessen Infrastuktur (HowTo: Fileupload mit ASP.NET MVC).

In einer Windows Anwendung bspw. mit dem WebClient.


Gruss Peter

Thema: ASP.NET MVC Controller: Methode bevor View aufgerufen wird
Am im Forum: Web-Technologien

Hallo

Ja, bitte mehr Details.
Bei allen Controllern, nur bei einem?

Wenn du das ActionResult zurückgibst, wird dann das View gerendert.


Gruss Peter

Thema: Validierungsfehler bei Custom Properties in einer ASPX Seite
Am im Forum: Web-Technologien

Hallo Jack

Achso, du meinst nicht Eingabevalidierung.
Das Problem kenne ich, Abhilfe leider nicht.

runat="server" hast du, nehm ich an?
Sonst nimmt er das als HTML.


Gruss Peter

Thema: HttpHandler aus Library registrieren
Am im Forum: Web-Technologien

Hallo

Kannst du den Titel korrigieren?

Zitat
HttpHandler aus Library regisitrieren
Zitat von Inoir
Müsste doch dann auch irgendwie noch aus der DLL ohne Toolbox funktionieren.
Nein, du hast an keinem Ort einen Einsprungspunkt wo das gemacht werden könnte, ausser über den Designer.

Da ist ja auch geschrieben:
Zitat
Have you registered the image handler in the web.config? This is normally done by the captcha at the design view. But if its designer isn't used, this will not happen automatically. So you'll need to do it manually.

Es gibt schon Möglichkeiten...

- http://stackoverflow.com/questions/2500680/asp-net-dynamically-register-an-httphandler-in-code-not-in-web-config
- http://stackoverflow.com/questions/1888016/any-way-to-add-httphandler-programatically-in-net

...wie du ein Handler dynamisch hinzufügen kannst.
Aber das wird ein Gebastel, weil das ja im Code der Library stehen muss, die erst aufgerufen wird, wenn das Control initialisiert wird, dann ist es IMO zu spät dafür einen Handler zu registrieren.


Gruss Peter

Thema: Validierungsfehler bei Custom Properties in einer ASPX Seite
Am im Forum: Web-Technologien

Hallo Jack

Verwendest du die ASP.NET Validierung (RequiredFieldValidator, etc....)?
Wie lautet die Warnung genau?
Hast du bei deinem Control IValidator (IValidator Interface) implementiert, oder wie kann ich mir das vorstellen?


Gruss Peter

Thema: HttpRequestValidationException wird beim IIS zu System.Web.HttpException
Am im Forum: Web-Technologien

Hallo Taucher

Interessant.
Hast du sonst noch was spieziell eingestellt im IIS? Welche ASP.NET Version? Integriert oder Classic Mode?

OK, dann mach das Beispiel mal.


Gruss Peter

Thema: Verweis auf DLL relativ
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Hallo azzidodabass

Kopiere die DLL-Dateien die du referenzieren möchest in dein Projekt und nutze diese.
Das ist das Standardvorgehen.

Aber wenn du der gesamte Inhalt des Release-Builds kopierst, sind dort die Abhängigkeiten immer dabei, du musst sie nur mitkopieren.

Wie es sich bei Referenzen auf Assemblies im GAC verhält, kann ich nicht sagen.


Gruss Peter

Thema: Wie verwendet man WebControls in einem jQuery Dialog
Am im Forum: Web-Technologien

Hallo zusammen

Folgender Artikel könnte in diesem Zusammenhang Klarheit schaffen, der sollte hier auch schon dutzende Male verlinkt sein, so häufig kam die Frage :-).

- Identifizierung von Controls: Control.ID / .ClientID / .UniqueID


Gruss Peter

Thema: HttpRequestValidationException wird beim IIS zu System.Web.HttpException
Am im Forum: Web-Technologien

Hoi Taucher

Beides Mal hast du die gleichen Voraussetzungen, die den Fehler provozieren?
Was sagt die InnerException von HttpException?
Passiert das bei einem Minimalbeispiel auch?

Ich mag mich erinnern, das ich den Fehler bei mit dem IIS auch bekommen habe.
Den Development Server würde ich nicht als Ausgangspunkt nehmen, sondern am liebsten direkt mit dem IIS entwickeln, dann verhält es sich auch immer gleich.


Gruss Peter

Thema: ASP.NET Webspace mit Rabatt für myCSharp.de Benutzer
Am im Forum: Ankündigungen

Hallo

Zitat von herbivore
EcoHost-Pakete von centron
Das Link funktioniert nicht mehr.
Aktuell müsste folgendes sein:
- http://www.centron.de/produkte/webhosting/economy-400net.html


Gruss Peter

Thema: Problem mit Colgroup nach VS2012 Umstellung
Am im Forum: Web-Technologien

Hallo itstata

Hast du die Seite schon einmal Text kopiert gelöscht und neu erstellt?
Oder anders gesagt: Kommt der Fehler auch, wenn du an einem anderen Ort im Projekt eine Tabelle mit colgroup hinzufügst?


Gruss Peter

Thema: Visual Studio 11 Beta ==> Visual Studio 2012 RC ==> Release ==> Updates
Am im Forum: Szenenews

Hallo zusammen

Wieso überhaupt neue Symbole?
Ich finde den Wiederkennungswert nicht besonders hoch und es sieht einfach nur matt aus.
Wenigstens ein wenig Farbe.

Mich erstaunt eigentlich die gegenteilige Meinung schon.


Gruss Peter

Thema: Hyperlink --> Url zur erstellten aspx Seite
Am im Forum: Web-Technologien

Hallo tonikln

Wie lautet denn die Url im Quelltext, also wohin zeigt der Link denn?


Gruss Peter

Thema: Bild in GridView einbinden
Am im Forum: Web-Technologien

Hallo tonikln

Im RowDataBoundEvent auf das ImageField zugreifen und die ImageUrl setzen?


Gruss Peter

Thema: Sessionvariablen
Am im Forum: Web-Technologien

Hallo haargel

Wo ist es nicht verfügbar?
Für HttpHandler gibt es ein Marker Interface, womit man kennzeichnet das der SessionState verfügbar sein sollte.
- IRequiresSessionState Interface

Für HttpModule ebenso.
Ansonsten ist dieser praktisch überall verfügbar.

Du kannst dir aber einen Wrapper um den SessionState schreiben, mitdem du diesen 1. mocken kannst oder aber an einem anderen Ort speichern.
Das könnte auch helfen.


Gruss Peter

Thema: Bild in GridView einbinden
Am im Forum: Web-Technologien

Hallo tonikln

Du kannst für das Bild ein ImageField in der GridView Deklaration verwenden.
Um je nach Zahl ein anderes Bild anzuzeigen kannst du das RowDataBound-Event benutzen.

Siehe:
- Ausgabe eines GridViews verändern - DataBound und RowDataBound Events


Gruss Peter

Thema: Image to Bitmap
Am im Forum: GUI: WPF und XAML

Salute Coooder

Habs nicht probiert, aber das schaut doch vielversprechend aus:
- http://msdn.microsoft.com/en-us/library/0wh0045z.aspx


Gruss Peter

Thema: ASP.NET - Zugriff auf dynamische Controls
Am im Forum: Web-Technologien

Hallo Zentauro

Solange du immer gleich viel Controls erstellst, wie vor dem Postback ist es kein Problem.
Auch mit Performance oder der Müllabfuhr wirst du keine Probleme haben :-)

Eine Alternative ist natürlich per ASPX deklerativ festlegen und per Visible=false / true umstellen.


Gruss Peter