Sie befinden sich aktuell in den Ralf Reinartz - Langerwehe: Blog für VB.NET, SQL & DEBIAN Blog-Archiven für den folgenden Tag 31.10.2007.
31.10.2007 von rreinartz.
VB.NET: Function Wordwrap in ASP.NET
Viele kennen vielleicht die PHP-Funktion „wordwrap“. Stand heute gibt es eine solche Funktion nicht im .NET Framework – Zumindest entzieht sich das meiner Kenntnis.
Gerade im Bereich HTML-Layout ist es problematisch Daten aus <TEXTAREA> Feldern vernünftig zu formatieren.
Grund genug eine Funktion wordwrap selbst zu bauen:
Public Function wordrap(ByVal currentText As String, ByVal_ maxCharsPerLine As Integer) As String
Dim returnString As String = “”
Dim rx As New Regex(“(\S{” & maxCharsPerLine.toString & “})”,_ RegexOptions.IgnoreCase)
returnString = rx.Replace(currentText, “$1 “)
Return returnString
End Function
War diese Information hilfreich? Dann würde ich mich über eine Verlinkung freuen.
Was this Information helpfull? I’d be very pleased if you link my page.
Geschrieben in VB.NET, ASP.NET | Drucken | Keine Kommentare »
31.10.2007 von rreinartz.
ASP.NET: Fill Dropdownlist dynamic with Items:
Um eine ASP Dropdownlist mit Items zu füllen benötigt man ein neues ListItem. In folgendem Beispiel wird über eine FOR NEXT Schleife iteriert und entsprechende Items hinzugefügt.
Items oder Strings mit führenden Nullen auffüllen:Fill Items or Strings with leading zeros:
Um eine einheitliche Formatierung zu gewährleisten fülle ich einstellige Werte mit führenden Nullen auf. Dies geschieht mit der Funktion „“PadLeft()“ des String-Objekts.
Im Beispiel verwende ich den Literalausdruck “0″c – Alternativ könnte man auch die chr(0) Funktion verwenden.
Option Explicit On
Option Strict On
Imports microsoft.visualbasic
Imports System.Web.UI.WebControls
Dim i As Integer = 0
Dim ddlDs As New System.Web.UI.WebControls.DropDownList
Dim lItem As New System.Web.UI.WebControls.ListItem
For i = 0 To 20
ddlDs.Items.Add(New ListItem(i.ToString.PadLeft(2, “0″c), i.ToString))
Next
Geschrieben in VB.NET | Drucken | Keine Kommentare »