ورود

View Full Version : مشکل با Validator



mostafa_tak2000
پنج شنبه 26 دی 1392, 23:13 عصر
باسلام
دوستان عزیز من امروز به یه مشکلی برخورد کردم که خودم هم تعجب میکنم . من در فرمم از Validator ها استفاده کردم و گروه بندی و .. هم درسته و وقتی دکمه ذخیره را میزنم همه Validator ها درست عمل میکنند ولی وقتی فیلدی خالی است نباید دستورات دکمه اجرا بشه ولی Validator فیلد خالی نشون داده میشه بعدهم رکورد خالی در بانک ذخیره میشه ؟
مشکل کجاست کلافه شدم نفهمیدم مزاحم شما شدم
ممنون

sadeghpa80
پنج شنبه 26 دی 1392, 23:17 عصر
لطفا کد خود را هم کپی کنید

mostafa_tak2000
پنج شنبه 26 دی 1392, 23:21 عصر
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
<asp:Panel ID="Panel6" runat="server" BackColor="#DAECD4" CssClass="Box"
Width="500px" BorderColor="Silver">
<table style="width:100%;" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="10" align="right">

<br />
</td>
</tr>
<tr>
<td align="center">
<asp:Panel ID="Panel11" runat="server" CssClass="Box" Width="480px">
<table style="width: 100%;">
<tr>
<td align="right" colspan="3" width="250">
<asp:Label ID="Label66" runat="server" Font-Bold="False" Font-Names="Tahoma"
Font-Size="8pt"
Text="ثبت مشخصات کاربران سیستم"
Width="400px"></asp:Label>
</td>
</tr>
<tr>
<td align="right" colspan="3" width="250">
&nbsp;</td>
</tr>
<tr>
<td align="left" style="width: 100px">
<asp:Label ID="Label67" runat="server" Font-Bold="False" Font-Names="Tahoma"
Font-Size="8pt" Text="نام :" Width="100px"></asp:Label>
</td>
<td align="right" width="150">
<asp:TextBox ID="textname" runat="server" CssClass="text-right"
ForeColor="Black" Height="17px" MaxLength="20"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="textname" ErrorMessage="*" ValidationGroup="chk"></asp:RequiredFieldValidator>
</td>
<td align="right">
&nbsp;</td>
</tr>
<tr>
<td align="left" style="width: 100px">
<asp:Label ID="Label68" runat="server" Font-Bold="False" Font-Names="Tahoma"
Font-Size="8pt" Text="نام خانوادگی :" Width="100px"></asp:Label>
</td>
<td width="150" align="right">
<asp:TextBox ID="textfamily" runat="server" CssClass="text-right"
ForeColor="Black" Height="17px" MaxLength="25"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
ControlToValidate="textfamily" ErrorMessage="*" ValidationGroup="chk"></asp:RequiredFieldValidator>
</td>
<td>
<asp:Button id="btnshow" runat="server" style="display:none" />
&nbsp;</td>
</tr>
<tr>
<td align="left" style="width: 100px">
<asp:Label ID="Label69" runat="server" Font-Bold="False" Font-Names="Tahoma"
Font-Size="8pt" Text="شناسه کاربری :" Width="100px"></asp:Label>
</td>
<td align="right" colspan="2">
<asp:TextBox ID="textusername" runat="server" CssClass="text-left"
ForeColor="Black" Height="17px" MaxLength="15"></asp:TextBox>
&nbsp;<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server"
ControlToValidate="textusername" ErrorMessage="*" ValidationGroup="chk"></asp:RequiredFieldValidator>
&nbsp;&nbsp;
<asp:Label ID="Label73" runat="server" Font-Bold="False" Font-Names="Tahoma"
Font-Size="8pt" ForeColor="Red" Text="فقط اعدادوحروف انگلیسی"></asp:Label>
&nbsp;</td>
</tr>
<tr>
<td align="left" style="width: 100px">
<asp:Label ID="Label70" runat="server" Font-Bold="False" Font-Names="Tahoma"
Font-Size="8pt" Text="کلمه عبور :" Width="100px"></asp:Label>
</td>
<td align="right" colspan="2" width="150">
<asp:Label ID="textpassword" runat="server" Font-Bold="True"
Font-Names="Tahoma" Font-Size="10pt" ForeColor="Blue"></asp:Label>
</td>
</tr>
<tr>
<td align="right" colspan="3">
<asp:Label ID="Label71" runat="server" Font-Bold="False" Font-Names="Tahoma"
Font-Size="8pt" ForeColor="Red"
Text="دقت نمائید بعداز ثبت مشخصات کلمه عبور قابل مشاهده نخواهد بود "></asp:Label>
</td>
</tr>
<tr>
<td align="left" style="width: 100px">
&nbsp;</td>
<td align="right" width="150">
&nbsp;</td>
<td>
&nbsp;</td>
</tr>
<tr>
<td align="left" style="width: 100px">
&nbsp;</td>
<td align="left" colspan="2">
<asp:Button ID="Button1" runat="server" Text="ذخیره" ValidationGroup="chk"
CssClass="Buttom" Font-Names="Tahoma" Font-Size="8pt" Width="80px" />
&nbsp;&nbsp;
<asp:Button ID="butbak" runat="server" CssClass="Buttom" Font-Names="Tahoma"
Font-Size="8pt" Text="بازگشت" ValidationGroup="chk" Width="85px" />
</td>
</tr>
</table>
</asp:Panel>
<br />
</td>
</tr>
</table>
</asp:Panel>
<br />
</asp:Content>

sadeghpa80
پنج شنبه 26 دی 1392, 23:26 عصر
دوست عزیر کد شما روی دستگاه من به خوبی Validator ها کار میکنن .
کد مشکلی نداره .

sadeghpa80
پنج شنبه 26 دی 1392, 23:27 عصر
115472
خروجی کد شما

mostafa_tak2000
پنج شنبه 26 دی 1392, 23:28 عصر
ولی در سیستم من عمل نمیکنه !
ممکنه ریستارت کنم درست بشه ؟

sadeghpa80
پنج شنبه 26 دی 1392, 23:29 عصر
ولی در سیستم من عمل نمیکنه !
ممکنه ریستارت کنم درست بشه ؟

والا چی بگم تست کنید .