作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个名为 frmLogin 的表单。我在 Login_1Authenticate 事件处理程序中有代码检查输入的用户名和密码的安全级别。然后根据安全级别,它将显示或不显示我名为 frmMain 的主窗体上的链接。如果它是安全级别“A”,我想要完全控制,但如果它是安全级别“U”,那么我想从 frmMain 中删除链接按钮和图像按钮。其中两个要禁用的示例是:
linkbtn员工
imgbtn新员工
linkbtnViewUserActivity
imgbtnViewUserActivity
我需要为 Page_Load 事件编写代码,但我不确定如何编写。这是我的 frmLogin 页面的代码:
public partial class frmLogin : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
{
dsUser dsUserLogin;
string SecurityLevel;
dsUserLogin = clsDataLayer.VerifyUser(Server.MapPath("PayrollSystem_DB.mdb"),
Login1.UserName, Login1.Password);
if (dsUserLogin.tblUserLogin.Count < 1)
{
e.Authenticated = false;
return;
}
SecurityLevel = dsUserLogin.tblUserLogin[0].SecurityLevel.ToString();
switch (SecurityLevel)
{
case "A":
// Add your comments here
e.Authenticated = true;
Session["SecurityLevel"] = "A";
break;
case "U":
// Add your comments here
e.Authenticated = true;
Session["SecurityLevel"] = "U";
break;
default:
e.Authenticated = false;
break;
}
}
}
最佳答案
好吧,如果你想让它们不可见,请使用:
linkbtnEmployee.Visible = false;
imgbtnNewEmployee.Visible = false;
关于c# - Page_Load 事件中的表单例份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8297258/
我最近购买了《C 编程语言》并尝试了 Ex 1-8这是代码 #include #include #include /* * */ int main() { int nl,nt,nb;
早上好!我有一个变量“var”,可能为 0。我检查该变量是否为空,如果不是,我将该变量保存在 php session 中,然后调用另一个页面。在这个新页面中,我检查我创建的 session 是否为空,
我正在努力完成 Learn Python the Hard Way ex.25,但我无法理解某些事情。这是脚本: def break_words(stuff): """this functio
我是一名优秀的程序员,十分优秀!