我有一个问题:在我的网络应用程序中,我有一个UpdatePanel。在这个UpdatePanel中,我有一些控件,我想在UpdatePanel Load事件中设置它们的可见性。
我是按照以下方式做的:
Default.aspx的:
<asp:UpdatePanel ID="UpdatePanel" runat="server" ChildrenAsTriggers="false" OnLoad="Sub_UpdatePanel_OnLoad" UpdateMode="Conditional">
Default.aspx.vb
Protected Sub Sub_UpdatePanel_OnLoad()
LinkButton1.Visible = True
LinkButton2.Visible = False
LinkButton1.Visible = True
LinkButton2.Visible = False
这不起作用。我试图在代码中添加UpdatePanel.Update(),这有助于但是完全崩溃了我的jQuery代码。
你可以帮帮我吗?我确信解决方案非常简单!谢谢!
答案 0 :(得分:1)
只需在页面加载上设置控件可见性。
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
Button1.Visible = false;
}
}