ASP.NET中如何在非管理登陆时隐藏button
发布网友
发布时间:2022-05-11 16:07
我来回答
共2个回答
热心网友
时间:2022-06-02 22:58
展开1全部ASP.NET中在非管理登陆时隐藏button方法如下:
代码隐藏
代码隐藏是指包含在另一个类文件内的 ASP.NET 页的代码。这允许超文本标记语言 (HTML) 与表示逻辑完全分离。下面的示例说明了 ASP.NET 代码隐藏页:
<%@ Language="C#" Inherits="MyStuff.MyClass" %>
<HTML>
<body>
<form id="MyForm" runat="server">
<asp:textbox id="MyTextBox" text="Hello World" runat="server"></asp:textbox>
<asp:button id="MyButton" text="Echo Input" Onclick="MyButton_Click" runat="server"></asp:button>
<asp:label id="MyLabel" runat="server" />
</form>
</body>
</HTML>
后台:
using System;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace MyStuff
{
public class MyClass :Page
{
protected System.Web.UI.WebControls.Label MyLabel;
protected System.Web.UI.WebControls.Button MyButton;
protected System.Web.UI.WebControls.TextBox MyTextBox;
public void MyButton_Click(Object sender, EventArgs e)
{
MyLabel.Text = MyTextBox.Text.ToString();
}
}
}
热心网友
时间:2022-06-02 22:58
在page_load事件里面写
if(非管理员)
{
this.button.Visible=false;
}else{
this.button.Visible=true;
}
简单的这样就可以了! 复制就要使用数据驱动界面