تصویر ثابت

پایگاه رسمی مهندس محسن اشکبوس

کارشناس ارشد طراحی سامانه های نرم افزاری تحت وب و شیرپوینت

پایگاه رسمی مهندس محسن اشکبوس

کارشناس ارشد طراحی سامانه های نرم افزاری تحت وب و شیرپوینت

آخرین نظرات

استفاده از RequiredFieldValidator برای بررسی خالی بودن بودن فیلد در Asp.net

اشکبوس محسن | جمعه, ۲ مرداد ۱۳۹۴، ۱۲:۵۴ ق.ظ
برای این منظور ابتدا یک Textbox  به پروژه خودمان اضافه می کنیم : 
<asp:TextBox ID="Pnametxt" runat="server"></asp:TextBox>

سپس یک  RequiredFieldValidator  به پروژه اضافه میکنیم : 
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" ValidationGroup="Errors" runat="server"
                            ControlToValidate="Pnametxt"
                            ErrorMessage="Last name is a required field."
                            ForeColor="Red" EnableClientScript="false" Display="Dynamic" Text="نام محصول وارد شود">
                        </asp:RequiredFieldValidator

حال توجه داشته باشید که در RequiredFieldValidator   بایستی ConterolToValidate را برابر نام کنترلی قرار دهید که میخواهید مقدار آن بررسی شود و همچنین در Text پیغامی را که میخواهید ظاهر شود وارد می کنید همانند کد فوق و در نهایت کد شما به صورت ذیل خواهد بود : 

 <asp:TextBox ID="TextBox1" CssClass="form-control" runat="server"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator2" ValidationGroup="Errors" runat="server"
                            ControlToValidate="Pnametxt"
                            ErrorMessage="Last name is a required field."
                            ForeColor="Red" EnableClientScript="false" Display="Dynamic" Text="نام محصول وارد شود">
                        </asp:RequiredFieldValidator>

توجه کنید که برای بررسی معتبر بودن فرم صفحه خود در Code Behind از قطعه کد ذیل استفاده کنید : 

protected void Confirmbtn_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                // کد شما
            }
        }

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی