Hallo
JSON kann dir weiterhelfen.
Gruss Peter
Hallo
Mach das was in der Meldung steht.
Die web.config anpassen, dann siehst du den vollständigen Fehler angezeigt.
Gruss Peter
Hallo Knoden
Ist das Modell für LinqToSql auf dem aktuellsten Stand?
Also synchron mit der Datenbank?
An dem könnte es liegen, das es nicht klappt.
Gruss Peter
Hallo Didi
Was hat dein Kollege den für ein Betriebssystem?
Gruss Peter
Hallo Tott666
Ich habe vor langer Zeit mal was dazu gebaut für ASP.NET.
Gruss Peter
Hallo kryox
Du musst die Daten kombinieren und dann am ListView übergeben.
Wenn du das nicht direkt an der Quelle machen kannst, musst du halt eine Projektion der Daten machen.
Eine neue Klasse die alle Eigenschaften enthält und dann vor dem Datenbinden ein Dictionary mit String (Name) und den Daten erstellen.
Beide Schleifen durchgehen und schauen ob der Key vorhanden ist, wenn ja neu Daten hinzufügen, ansonsten Eintrag einfügen.
Gruss Peter
Hallo Alf
Ich dachte += AppendText ist dasselbe wie wenn du nochmal die Instanz von Action erstellst. Bei dir fehlt noch ein "new ".
Der Kompiler ergänzt automatisch new Action(....
Gruss Peter
Hallo
Mache doch ein Placeholder in dein ItemTemplate und suche nach dem.
Daran kannst du dann eine TableRow anhängen.
Gruss Peter
Hallo Foufou
Beschreibe dein Problem bitte genauer, so kann man schlecht weiterhelfen.
Gruss Peter
Hallo Falke22
Der folgende Eintrag also war die Lösung?
<httpWebRequest useUnsafeHeaderParsing ="true"/>
Gruss Peter
Hallo sahi
Einfach zusammenrechnen in der Schleife, so wie du schon angefangen hast.
Schau auch mal hier bitte, [Hinweis] Wie poste ich richtig? Punkt 1.1.1
Gruss Peter
Hallo smichael
Wieso holst du dir nicht dein Objekt anhand der ID aus deiner Datenquelle?
Gruss Peter
Doppelpost (http://www.aspnetzone.de/forums/thread/224788.aspx)
Hallo jt_de
Das ist normal, wenn du die Registrierungen per Code vornimmst kommst du nicht darum.
Mit XML-Registrierung kommst du drum rum und hättest nur die Interfaces referenziert.
Es ist also meistens nicht so wichtig.
Gruss Peter
Hallo eXestend
Nimm dazu das WebBrowser Control.
Gruss Peter
Hallo Coffeebean
Nur so eine Idee. Ist die Culture auch so eingestellt, wie du das eingeben möchtest?
Gruss Peter
Hallo Tithon
Nein gibt es nicht. Die ASP.NET Anwendung wird auch ab und zu neu gestartet, da gehen auch die Sessions drauf.
Du kannst höchstens den Timeout hoch setzen.
Oder du nutzt ein Cookie, das bleibt bis zum Expire Datum.
Gruss Peter
Hallo zusammen
Da kann ich beistimmen. Bei mir war es C# privat und VB.NET auf der Arbeit. Es war ein gewöhnen, gab also am Anfang die eine oder andere Verwechslung - aber es ist in jedem Fall ein Vorteil.
Gruss Peter
Hallo Nose
Nein das geht meines Wissens nicht anders.
Die äussere Klasse muss ja über den Typ Bescheid wissen und anonyme Typen sind nur lokal gültig.
Nutze also einfach eine neue Klasse.
Gruss Peter
Hallo
Gilt die Anweisung nicht für die gesamte Applikation?
Ansonsten eine Basisklasse für die Forms, die diese Anweisung enhält.
Gruss Peter
Hallo Gerhard
Ok, über internal und das Attribut könntest du zumindest angeben, das alles was internal ist in deinem Projekt X in allen Projekten ausgeblendet wird (Komplett), ausser in den Projekten die du als VisibleTo angibst. Die haben vollen Zugriff darauf.
Könnte also was für dich sein, indem du die Erweiterungen von dir nur in deinen eigenen Assemblies verwenden kannst, die das dürfen.
Auftrennen, dafür würde ich dir sowieso raten.
So verringerst du auch die Abhängigkeiten und sorgst so vor.
Du kannst natürlich die gleichen Namespaces in unterschiedlichen Assemblies haben.
Gruss Peter
Hallo Gerhard
Willst du damit vermeiden, dass die anderen Teile sicher nicht benutzt werden?
Welchen Grund hat das genau, ich sehe denn Sinn nicht ganz?
DLLs trennen, also die Abhängigkeiten lösen und dann jeweils nur die benötigten DLLs einbinden.
Werkzeug.Data
Werkzeug.Linq
...
Oder, nur so als Idee, das internalsvisibleto Attribut, aber damit kannst du auch nur bspw. 2 Projekte nur einen Teil sehen lassen und 2 Projekte alles sehen lassen.
Also nicht was du suchst.
Gruss Peter
Hallo CaseF
Öffne doch einfach eine Batch-Datei?
Gruss Peter
Hallo elturco
Wird die Datei denn überhaupt geladen?
Kannst du es auch mal mit einer kleineren probieren?
Gruss Peter
Hallo Inoir
Wie sieht der Code aus, von dem aus die Exception fliegt?
Und wie sieht die ASPX-Seite aus, die Masterpage.
Schau mal hier:
Gruss Peter
Hallo Inoir
Wie lautet der Fehler, ganz ausgeschrieben?
Gruss Peter
Hallo Maddinel
Die Arbeitsstunden die dafür nötig waren.
Gruss Peter
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.
[...]
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
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
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
Hallo pdelvo
Das macht es aber nicht schöner.
Gruss Peter
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
Hallo Iwan
Was bekommst du für eine Exception?
Gruss Peter
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
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
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.
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
Hallo Inoir
Theoretisch ist das mit dem VirtualPathProvider möglich:
Was ist der Grund, wesshalb du das als ashx haben musst und nicht als Codedatei?
Gruss Peter
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
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
Hallo
Ja, bitte mehr Details.
Bei allen Controllern, nur bei einem?
Wenn du das ActionResult zurückgibst, wird dann das View gerendert.
Gruss Peter
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
Hallo
Kannst du den Titel korrigieren?
HttpHandler aus Library regis:::
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:
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...
...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