In that scenario use
ValidationGroup
to implement validation when you have multiple buttons.
Create a validation group as "AccountCreateValidation" and assign it to only account creation:
<label for="name">Name</label>
<asp:textbox style=" position:relative; right:40px; width:200px" runat="server" id="name" spellcheck="false" placeholder="shreee" xmlns:asp="#unknown" />
<asp:requiredfieldvalidator id="RequiredFieldValidator3" runat="server" validationgroup="AccountCreateValidation" controltovalidate="name" errormessage="Name Required" forecolor="Red" xmlns:asp="#unknown"></asp:requiredfieldvalidator>
<div>
<label for="email">Email</label>
<asp:textbox style=" position:relative; right:40px; width:200px;" runat="server" id="txtEmail" placeholder="abcd@mail.com" xmlns:asp="#unknown" />
<asp:requiredfieldvalidator id="RequiredFieldValidator4" validationgroup="AccountCreateValidation" runat="server" controltovalidate="txtEmail" errormessage="Email required" forecolor="Red" xmlns:asp="#unknown"></asp:requiredfieldvalidator>
<asp:regularexpressionvalidator id="regexEmailValid" validationgroup="AccountCreateValidation" runat="server" validationexpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" controltovalidate="txtEmail" errormessage="Invalid Email Format" forecolor="Red" xmlns:asp="#unknown">
</asp:regularexpressionvalidator>
<asp:button cssclass="btn" runat="server" validationgroup="AccountCreateValidation" text="Create Account" xmlns:asp="#unknown" />
</div>
Create a validation group as "LoginValidation" and assign it to only account Login:
<label>Username</label>
<asp:textbox runat="server" id="user" placeholder="Enter your username" xmlns:asp="#unknown"></asp:textbox>
<asp:requiredfieldvalidator runat="server" validationgroup="LoginValidation" controltovalidate="user" errormessage="Username required" forecolor="Red">
</asp:requiredfieldvalidator>
<label>
Password
<asp:textbox runat="server" id="pas" placeholder="**********************" xmlns:asp="#unknown"></asp:textbox>
<asp:requiredfieldvalidator runat="server" validationgroup="LoginValidation" controltovalidate="pas" errormessage="Password required" forecolor="Red" xmlns:asp="#unknown">
</asp:requiredfieldvalidator>
</label>
<asp:button cssclass="btn" runat="server" validationgroup="LoginValidation" text="Login" />