سلام
چند تا textbox توی یه صفحه وب دارم می خوام با زدن دکمه خالی بودن اونها چک بشه و اگر خالی بودن برنامه استاپ بشه
چندتا دستور از نت امتحان کردم فایده نداشت
لطفا راهنمایی کنید
( محیط ویژوال استادیو 2013 و زبان asp.net(
میتونید از RequiredFieldValidator استفاده کنید
اینگونه در صورت خالی بودن صفحه ارسال نخواهد شد
اینکه توی قسمت html فقط برای هر تکست باکس ببنویسم ValidateRequestMode ="Enabled" کافیه ؟
امتحان کردم جواب نداد
وقتی میخوام فرم و امتحان کنم یه خونه که این ویژگی و براش نوشتم خالی می زارم وقتی اجرا و می زنم میره روی این تکست باکس خطا میده
لطفا راهنمایی کنید
باتشکر از راهنماییتون
توی محیط ویژوال استادیو یه صفحه برای html با پسوند aspx هست که من یه سری تکست باکس گذاشتم
<asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ControlToValidate="T15" ErrorMessage="required" ForeColor="Red" > </asp:RequiredFieldValidator>
و کنار اون تکست باکس نوشتم اجرا می کنم و اون فیلد و خالی می زارم وقتی سر این خط میرسه توی صفحه کدنویسی asp.net که پسوند aspx.cs خطا می دهد و برنامه دچار مشکل می شه یه صفحه زرد با پیام خطا میاد
توی کدنویسی مقدار تکست باکس باید توی یه متغیر ریخته بشه سر اون خط متوقف می شه و خطا میده
لطف می کنید راهنمایی کنید
سلام
متن ارور یا عکس از ارور رو قرار بدید
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.InvalidOperationException: WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for 'jquery'. Please add a ScriptResourceMapping named jquery(case-sensitive).
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[InvalidOperationException: WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for 'jquery'. Please add a ScriptResourceMapping named jquery(case-sensitive).]
System.Web.UI.ClientScriptManager.EnsureJqueryRegistered() +3476474
System.Web.UI.WebControls.BaseValidator.OnPreRender(EventArgs e) +12240412
System.Web.UI.Control.PreRenderRecursiveInternal() +113
System.Web.UI.Control.PreRenderRecursiveInternal() +222
System.Web.UI.Control.PreRenderRecursiveInternal() +222
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4297
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.34280
این مقادیر رو توی وب کانفیگ قرار بدین
<appSettings> <add key="ValidationSettings:UnobtrusiveValidationMode" value="None" /> </appSettings>
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)