2010-12-02 8 views
0

Wie soll ich überprüfen, ob mein AJAX ComboBox Text enthält? Ich habe es mit der ASP.NET RequiredFieldValidator versucht, aber es funktioniert nicht.Wie validiere ich eine Ajax-Combobox mit leerem Text?

+0

Scheint, wie dies ein berichtetes Problem für die Ajax Combobox ist: http://ajaxcontroltoolkit.codeplex.com/workitem/24338 Die Berichterstattung Benutzer zweites Problem sind das gleiche Problem, das ich habe. –

Antwort

0

Wenn hier eine Lösung gefunden: http://ajaxcontroltoolkit.codeplex.com/workitem/24417

Hat Javascript hinzufügen, um die ControlToValidate Eigenschaft für das interne Textfeld zu ändern.

string script = string.Format(@"if({0}) {0}.controltovalidate = ""{1}_TextBox"";", this.reqValidator.ClientID, this.ddlCombo.ClientID); 

ScriptManager.RegisterStartupScript(this, this.GetType(), string.Format("validator trick for {0}", this.ClientID), script, true);