Pflichtfeld-validator für die Bedienung nicht funktioniert

Hallo ich habe mir erstellte user-control für anpassbares Textfeld.

<asp:Panel ID="PanelText" runat="server" CssClass="frameText">
<asp:TextBox runat="server" ID="TextBoxResizable" CssClass="noborder" Width="100%"
    Height="100%" TextMode="MultiLine">
</asp:TextBox>
</asp:Panel>
<cc1:ResizableControlExtender ID="ResizableTextBoxExtender" runat="server" TargetControlID="PanelText"
ResizableCssClass="resizingText" HandleCssClass="handleText" OnClientResizing="OnClientResizeText" />

Erstellt haben Validator-Eigenschaft für das Steuerelement wie:

[ValidationProperty("Text")]
 public partial class ResizableTextBoxControl : System.Web.UI.UserControl
{ public string Validator
{
    get { return this.TextBoxResizable.Text; }
} 
protected void Page_Load(object sender, EventArgs e)
 {

 }
}

In der aspx-Seite, die ich bin, die dieses Steuerelement verwenden wie:

<uc1:ResizableTextBoxControl ID="tbDescription" MinimumHeight="50" MinimumWidth="100"
 MaximumHeight="300" MaximumWidth="400" runat="server" onKeyPress="javascript:Count(this,1500);" onKeyUp="javascript:Count(this,1500);" ValidationGroup="vgSubmit" ></uc1:ResizableTextBoxControl>

 <asp:RequiredFieldValidator ID="rfvDescription" runat="server" controlToValidate="tbDescription" ValidationGroup="vgSubmit" ErrorMessage="Description" Text="*" ForeColor="Red" SetFocusOnError="True"></asp:RequiredFieldValidator>

Wenn ich auf submit klicken, "tbDescription" scheint nicht zwingend notwendig zu sein.
Was kann falsch mit dem code?

BEARBEITEN

Ok...ich habe, was das problem war, eine Kontrolle war versteckt, und Pflichtfeld-validator für das Steuerelement wurde nicht deaktiviert, ich habe es mit jquery und jetzt ist alles gut, außer asterics.. ich verstehe nicht, warum asterics sind nicht sichtbar.

InformationsquelleAutor user1181942 | 2012-05-15

Schreibe einen Kommentar