我想在输入有效的用户凭据后立即将用户导航到下一页“ StuMenuViewController.cs”。我知道该怎么做吗?还是我知道在允许用户访问菜单页面之前,还有其他建议的方法来验证用户证书吗?
**我正在使用情节提要创建一个视图控制器。
这是我的代码:
public partial class StudentLoginPage : UIViewController
{
public StudentLoginPage (IntPtr handle) : base (handle)
{
}
public override void ViewDidLoad()
{
base.ViewDidLoad();
}
public override void DidReceiveMemoryWarning()
{
base.DidReceiveMemoryWarning();
}
partial void StuLoginBtn_TouchUpInside(UIButton sender)
{
if (isValidUserName() && isValidPassword())
{
new UIAlertView("Succesful Login", null, null, "OK", null).Show();
StuMenuViewController menuView = this.Storyboard.InstantiateViewController("StuMenuViewController") as StuMenuViewController;
NavigationController.PushViewController(menuView, true);
}
else
{
new UIAlertView("Alert", "Invalid Username or Password", null, "OK", null).Show();
}
}
private bool isValidUserName()
{
return !String.IsNullOrEmpty(StuUsernameLoginTxt.Text.Trim());
}
private bool isValidPassword()
{
return !String.IsNullOrEmpty(StuUserpasswordTxt.Text.Trim());
}
}
}