Monday, 1 April 2013
Login Page - MVC
-----------------------HTML---------------------------------------------
<fieldset>
<legend>Login</legend>
<div>
<div>
User:
</div>
<div>
@Html.TextBox(UserName)
<span style="font-weight: bold"> Hint: </span>admin
</div>
</div>
<div>
<div>
Password
</div>
<div>
@Html.Password(Password)
<span style="font-weight: bold"> Hint: </span>admin
</div>
</div>
<div>
<div>
<input type="submit" value="Sign In" title="Sing In" onclick="return UserValidate();"
id="btnSave" />
<input type="button" value="Cancel" title="Clear" id="btnClear" />
</div>
<div>
</div>
</div>
</fieldset>
-------------------------------Script---------------------------------------
function UserValidate() {
if ($('#UserName') != null) {
if (trim($('#UserName').val()) == '') {
alert('Please enter Username.')
document.getElementById('UserName').focus();
return false;
}
}
if ($('#Password') != null) {
if (trim($('#Password').val()) == '') {
alert('Please enter Password.')
document.getElementById('Password').focus();
return false;
}
}
/*Validate Here*/
$.post('/Controller/Action', { Param: $('#UserName').val() }, function (Data) {
if (Data != null) {
if(Data.toString() == 'exist')
{
Alert('Name already Exist')
return False;
}
}
});
}
function trim(str) {
return str.replace(/^\s+|\s+$/g, "");
}
------------------------------------------Controller.cs ----------------
public JsonnResult Action(string Param)
{
if(objUserMasterRep.IsExist(Param))
{
return Json("exist");
}
return "";
}
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment