DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET2.0 | Thema: Ein Label in einer Datalist abfragen | Von: Benny Wa ( 17.12.2006 14:07)

Hallo

Ich habe eine Datalist in der ich meine Artikel anzeige (Shopsystem)

Es gibz nun das Problem dass der Kunde der die Artikel selber verwalten kann, bei bestimmten Artikel keinen Preis hinterlegen will, sondern dass
für den User dann einfach statt dem Preis folgender Text angezeigt werden soll. "Preis auf Anfrage"

Nun habe ich mir das so gedacht, dass der Kunde statt dem Preis einfach eine 0 eingibt und ich vorne auf der Seite wo die Artikel in einem ListView alle angezeigt werden irgendwie Abfrage ob eine 0 daherkommt oder ob ein Preis daherkommt aus der DB..

Ich komme aber einfach nicht dahinter wie ich das ganze mit meinem ListView machen soll ???
Dort gibt es ein Label welches den Preis darstellt..

Hatt da jemand vieleicht eine Idee wie ich das machen kann ???

Danke
Benny




Betreff Von Datum
AW: Ein Label in einer Datalist abfragen
Sorry <br><br>Meinte natürlch immer ein Datalist Steuerelement und nicht das Listview<br><br>Habe mich ein paar mal verschrieben...<br><br>Auf der Seite wo ich dann die Details anzeige habe ich ein...
Benny Wa 17.12.2006 14:44
AW: Ein Label in einer Datalist abfragen
ich würde generell eher mit DBNull arbeiten statt einer 0. Dafür gibts dann auch unterstützung an verschiedenen Ecken und es kann sich kein Logikfehler einschleichen (preis*anzahl ...)<br><br>In...
Hannes Preishuber 17.12.2006 14:47
AW: AW: Ein Label in einer Datalist abfragen
Hallo Hannes<br><br>Also DBNull heißt ist muss in der DB auch Nullwerte zulassen ??<br>und in die Artikel die es betrifft, also bei denen die statt dem Preis<br>den Text anzeigen sollen "Preis auf Anfrage"...
Benny Wa 17.12.2006 17:29
AW: AW: AW: Ein Label in einer Datalist abfragen
Hallo<br><br>Ich habe das ganze mal mit folgender Funktion probiert:<br>----------------------------------------------------------------<br> If Artikel_Preis Is Nothing OrElse TypeOf (Artikel_Preis) Is...
Benny Wa 18.12.2006 10:36
AW: AW: AW: AW: Ein Label in einer Datalist...
Public Function OutputConverter(o as Object, DBNullMessage as String) as String<br>If o = Dbnull.value Then<br>return DBNullMessage<br>else<br>return o<br>End If<br>End Function<br><br>Text='<%#...
Bernhard Grojer 18.12.2006 10:51
AW: AW: AW: AW: AW: Ein Label in einer...
Hallo Bernhard<br><br>Also gehen wir das ganze mal von Grund aus durch.<br><br>In meiner DB habe ich in der Preisspalte den Datentyp "nchar(10)"<br>drinnen stehen.<br><br>Du hast mir schon einmal geschrieben ich...
Benny Wa 18.12.2006 11:01
AW: AW: AW: AW: AW: AW: Ein Label in...
>In meiner DB habe ich in der Preisspalte den Datentyp "nchar(10)"<br>>drinnen stehen.<br>Ein Preis sollte Monay oder Decimal sein.<br><br>>Ich habe einmal probiert den Datentyp in meinem SQL Server...
Bernhard Grojer 18.12.2006 11:17
AW: AW: AW: AW: AW: AW: AW: Ein Label...
Hallo Bernhard<br><br>Ich habe jetzt meine DB Spalte wo die Preise drinnen stehen umgebaut<br>auf den Datentyp Decimal(16,2)<br>Musste zwar die Preise neu eintragen da es mit dem Konvertieren<br>nicht geklappt...
Benny Wa 18.12.2006 12:10
AW: AW: AW: AW: AW: AW: AW: AW:...
Ich habe nun den Fehler mit dem<br><br>Einschränkungen konnten nicht aktiviert werden. Mindestens eine Zeile enthält Werte die die Einschränkungen non-null, unique or foreign-key verletzen. <br><br>gefunden...
Benny Wa 18.12.2006 12:29
AW: AW: AW: AW: AW: AW: AW: AW:...
Return String.Format("{0}", Artikel_Preis)<br><br>Und natürlich deinen entsprechenden Formatstring verwenden!
Bernhard Grojer 18.12.2006 12:52
AW: AW: AW: AW: AW: AW: AW:...
Hallo Bernhard<br><br>Ich habe das eben schon probiert so:<br><br>Return "<b>EUR</b> " & String.Format("{0:c2}", Artikel_Preis)<br><br>aber es kommt immer noch<br>1850,50 heraus ?????<br><br><br>
Benny Wa 18.12.2006 13:15
AW: AW: AW: AW: AW: AW:...
Return String.Format("{0:c2}", Artikel_Preis))<br>-> ? 123.123,12<br><br>Dafür musst du HTMLEncode auf false setzen (im Label, etc.)<br><br>Wenn du es mit EUR haben willst müsst es so aussehen:<br><br>Return...
Bernhard Grojer 18.12.2006 13:37
AW: AW: AW: AW: AW:...
Ja Ja aber wo bringe ich da ein HTMLEcode=false hinein in das Label ??<br><br><asp:Label ID="lblPreis" runat="server" Font-Bold="True"<br>Text='<%# myconvert(Eval("Artikel_Preis")) %>'><br></asp:Label><br><br>
Benny Wa 18.12.2006 13:52
AW: AW: AW: AW: AW:...
Hallo<br><br>Bist du auch Ratlos so wie ich ??<br><br>Ich finde beim besten Willen keine Möglichkeit da irgendwie ein <br>HTMLEncode = false anzugeben ??<br><br>Wie soll ich denn nun die richtige Formatierung vom...
Benny Wa 18.12.2006 15:43
AW: Ein Label in...
Hi!<br><br>Nein ratlos bin ich nicht, nur nicht alle 5 Minuten da :-P<br><br>Die Option HTML Encode gibts beim label nicht. Ich weiß jetzt leider auch nicht Auswendig wo das Problem genau liegt und hab hier...
Bernhard Grojer 18.12.2006 21:40
AW:OT: Ein Label in...
vielleicht solltest du einfach ab und zu mal einen neuen Thread aufmachen, weil man verliert leicht die übersicht, Soweit ich sehe sind alle Antowrten gegeben worden und du kannst das Problem mit...
Hannes Preishuber 19.12.2006 06:57
AW: AW:OT: Ein...
Hallo<br><br>Ich habe das ganze nun anderst gelöst ..<br><br>---------------------------------------------------- Dim strRet As String<br> Dim dblPreis As Double<br><br> If Artikel_Preis Is Nothing...
Benny Wa 21.12.2006 11:56

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Visual Studio 1 Magazin

© Copyright 2003 ppedv AG