ASP.NET Required Field Validator not working
You have to define the Validation Group Of your Textbox
too....to make it work
<asp:TextBox ID="txtTimeSlotGroupName" runat="server"
AutoPostBack="false" ValidationGroup="TimeSlot" ClientIDMode="Static"></asp:TextBox>
Even I was facing the same issue. Kindly check if any javascript are present on your page. Irrespective of above make use of Page.Validate()
method and if(Page.IsValid)
in your code. This will automatically force your validation controls and issue will be solved
Remove InitialValue="0" from the RequiredFieldValidator tag, it is not required when you are validating the textbox.