PDA

View Full Version : Validation در DropDownList



parisa_joooon
جمعه 30 تیر 1391, 10:46 صبح
دوستان با validation ها میشه این کار و کرد و اگه بله چطور؟
یک DropDownList دارم که چندین item داره اما می خواهم اگه برابر این بود یک ارور بده
یک موضوع را انتخاب کنید ...

mahdi.bagheri
جمعه 30 تیر 1391, 15:59 عصر
سلام دوست عزیز
بله میشه انجام داد، با کنترل RequiredFieldValidator.
مثال شما یک دراپ دارید و کاربر هم باید موضوعی رو انتخاب کنه. مثلا من اینجا شغل یک شخص رو در نظر می گیرم.
شما باید از خصوصیت InitialValue اعتبارسنج استفاده کنید.
کد HTML میشه این:



<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem Selected="True">Select a Profession</asp:ListItem>
<asp:ListItem>Programmer</asp:ListItem>
<asp:ListItem>Designer</asp:ListItem>
<asp:ListItem>Lawyer</asp:ListItem>
</asp:DropDownList>

<asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" Text="Please make a selection" ControlToValidate="DropDownList1"
InitialValue="Select a Profession" />


چون مقدار خصوصیت InitialValue رو برابر با اولین آیتم دراپ قرار میدید کاربر مجبور میشه تا قبل از ارسال فرم حتما یک شغل رو انتخاب کنه.

موفق باشید