Projekt-Anfragen: Tel: 07022/9319004 info@CodeDocu.de Software Entwicklung in C# WPF Asp.Net Core Vba Excel Word SQL-Server EF Linq, UWP Net
#
Problem: ich möchte ein UID Textbox Controlfeld erstellen mit dem Datum in Namen

Also zum Beispiel "tbxDetail_2014-11-02_Column_0"
Das Programm bricht aber immer ab, sobald diese Zeile durchlaufen wird.

Der Code ist derzeit

//< Datekey ermitteln >
string sDateKey = dtMonat.AddDays(iRow).ToString("yyy-MM-dd");
//</ Datekey ermitteln >

try
{
//--< Textblock einsetzen >--
TextBox objTextbox = new TextBox();//clsTextbox();
objTextbox.Background = Brushes.Transparent;
objTextbox.Name = "tbxDetail_" + sDateKey + "_Column_0";
objTextbox.Uid = "tbxDetail_" + sDateKey + "_Column_0";


Zur Laufzeit zeigt der Debugger an:

dtMonat.AddDays(iRow).ToString("yyyy-MM-dd")
"tbxDetail_" + sDateKey + "_Column_0"

"tbxDetail_2014-11-02_Column_0"
"2014-11-02"




Lösung:
Man muß die Bindestriche auf Unterstriche umwandeln. Scheinbar gibt es Probleme, dass es ansonsten als Minus verstanden wird.

//< Datekey ermitteln >
string sDateKey = dtMonat.AddDays(iRow).ToString("yyy_MM_dd");
//</ Datekey ermitteln >

try
{
//--< Textblock einsetzen >--
TextBox objTextbox = new TextBox();//clsTextbox();
objTextbox.Background = Brushes.Transparent;
objTextbox.Name = "tbxDetail_" + sDateKey + "_Column_0";
objTextbox.Uid = "tbxDetail_" + sDateKey + "_Column_0";


Diese Benennung läuft ohne Probleme durch



Und die Eingabefelder werden erstellt und angezeigt
Mobile
»
The await operator can only be used within an async method
»
C#: The return type of an async method must be void, Task or Task T
»
C# Fehler: Control cannot fall out of switch from final case label default
»
UWP: Application Settings, Anzahl und Größe
»
UWP: Der Typname „FromArgb“ ist im Typ „Color“ nicht vorhanden
»
C#: error CS1009: Nicht erkannte Escapesequenz.
»
[OK] VS,UWP,XAML: Der Name ist im Namespace nicht vorhanden
»
C#: Fehlermeldung: CS0535 implementiert den Schnittstellenmember nicht.
»
C Fehlermeldung: Der Typ- oder Namespacename Task wurde nicht gefunden
»
Wie kann ich auf eine Funktion einer anderen Klasse zugreifen

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Info@CodeDocu.de