【问题标题】:how to create web server control using asp.net that contain RequiredFieldValidator control that validate textbox value如何使用包含验证文本框值的RequiredFieldValidator控件的asp.net创建Web服务器控件
【发布时间】:2014-06-18 20:28:08
【问题描述】:

我想使用包含 TextBox 和 RequiredFieldValidator 控件的 asp.net 进行 Web 服务器控件。我试过了,但验证控制不起作用。

请帮助我提前谢谢。

    protected override void RenderContents(HtmlTextWriter output)
    {
        Panel mypanel = new Panel();
        TextBox txtName = new TextBox();
        txtName.ID = "txtNameVal";
        txtName.EnableViewState = true;

        RequiredFieldValidator myrqv = new RequiredFieldValidator();
        myrqv.ErrorMessage = "Please enter the value";
        myrqv.EnableViewState = true;
        myrqv.EnableTheming = true;
        myrqv.ClientIDMode = System.Web.UI.ClientIDMode.Inherit;
        myrqv.Display = ValidatorDisplay.Dynamic;
        myrqv.ValidateRequestMode = System.Web.UI.ValidateRequestMode.Inherit;
        myrqv.ViewStateMode = System.Web.UI.ViewStateMode.Inherit;

        myrqv.ControlToValidate = txtName.ID;
        //myrqv.Text = "*";
        txtName.AutoPostBack = false;
        mypanel.Controls.Add(txtName);
        mypanel.Controls.Add(myrqv);


        mypanel.RenderControl(output);

        output.Write("<br/><br/>");
        string mytxt = "<br/>";
        output.Write(mytxt);
        //output.Write(Text);
    }

维拉斯·贾达夫

【问题讨论】:

    标签: c# asp.net


    【解决方案1】:
    猜你喜欢
    • 2013-01-27
    • 1970-01-01
    • 2010-12-27
    • 2023-04-07
    • 2012-09-11
    • 2012-03-03
    • 2010-12-15
    • 2018-03-23
    • 1970-01-01
    相关资源
    最近更新 更多