PDA

View Full Version : سوال: initialValue در RequiredFieldValidator



fazel-d
چهارشنبه 08 خرداد 1387, 12:55 عصر
با سلام
مي شه به initialValue كد زير مقادير بيشتري رو اضافه كرد

<asp:DropDownList
ID="ddlColor"
Width="152"
runat="server" >
<asp:ListItem Selected="True" Value="None">Select Color</asp:ListItem>
<asp:ListItem Value="1">--------------------</asp:ListItem>
<asp:ListItem>Red</asp:ListItem>
<asp:ListItem>Green</asp:ListItem>
<asp:ListItem>Blue</asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator
ID="rqdColor"
Text="(Required)"
ControlToValidate="ddlColor"
InitialValue="None"
EnableClientScript="false"
ValidationGroup="join"
runat="server" />
<br /><br />
<asp:Button
ID="btnJoin"
Text="Join"
Width="100"
OnClick="btn_join"
ValidationGroup="join"
runat="server" />

Pouria.NET
چهارشنبه 08 خرداد 1387, 16:46 عصر
منظورتون اینه که غیر از none یه مقدار دیگه منتسب کرد؟

m.hamidreza
پنج شنبه 09 خرداد 1387, 16:47 عصر
هر چیزی میتونه باشه ، کاربردش اینه که اگه این InitialValue تغییر نکرد صفحه Valid نمیشه و Validator پیغام میده ....

fazel-d
شنبه 11 خرداد 1387, 12:13 عصر
منظورم اينه كه علاوه بر مقدار None يه مقدار ديگر مثل RED نيز جز اي از InitialValue باشه.

fazel-d
دوشنبه 13 خرداد 1387, 20:56 عصر
كسي جوابمو نداد .چرا؟
اساتيد كمك كنن

milade
دوشنبه 13 خرداد 1387, 21:42 عصر
می شه با این روش کاری کرد که مثلا @ حتما وارد بشه؟

fazel-d
چهارشنبه 15 خرداد 1387, 22:33 عصر
بحث سر اينه كه آيا ميشه 2 مقدار رو يا بيشتر به initailValue نسبت داد يا نه

m.hamidreza
پنج شنبه 16 خرداد 1387, 09:04 صبح
منطق کار اینطور به نظر میرسه که نشه ! چون مقدار اولیه دوتا که نمیشه! اینم Initial Value هست نه Initial Values ....
مگر اینکه بیای تو کد Attribute ها رو Add کنی اونجا یه Or ی چیزی بذاری یا اصلا یه تابع جاوااسکریپتی Custom ای بنوسی فکر کنم راحت تری ...