Frank (no reg): ASP.NET -> Aus Variable in Sourcedatei zugreifen

Beitrag lesen

ErrorMessage = ?

Wie greifst du denn auf das Property "ErrorMessage" deines RequiredFieldValidators zu?

Für gewöhnlich mit: Me (VB) oder this (C#) plus der instanzvariablen des Controls von innerhalb derselben Klasse

Also, z.b.  this.myValidator.ErrorMessage

Auf const Konstanten greifst du normalerweise mit dem Typennamen der umgebenden Klasse und dem Konstantennamen zu, z.b.

public class MeineKonstantenKlasse
{
  public const string MeineKonstante = "is wurst";
}

MeineKonstantenKlasse.MeineKonstante

Deine ASPX Seite ist eine Klasse, die u.a. in der code-behind Datei .aspx.cs definiert ist, darin wirst du auch deine Konstante deklariert haben, richtig?

Du solltest die Zuweisung der ErrorMessage in der Methode "InitializeComponent" bzw. besser in einer eigenen Methode vornehmen. Ausserdem empfiehlt sich die Verwendung von Resourcendateien bzw. Resource Satellite Assemblies anstelle von Konstanten.

Ciao, Frank