Asp.net 设置控件可见性为UpdatePanel加载事件
我有一个问题:在我的web应用程序中,我有一个UpdatePanel。在这个UpdatePanel中,我有一些控件,我想在UpdatePanel加载事件中设置它们的可见性 我是这样做的: Default.aspx:Asp.net 设置控件可见性为UpdatePanel加载事件,asp.net,ajax,updatepanel,Asp.net,Ajax,Updatepanel,我有一个问题:在我的web应用程序中,我有一个UpdatePanel。在这个UpdatePanel中,我有一些控件,我想在UpdatePanel加载事件中设置它们的可见性 我是这样做的: Default.aspx: Default.aspx.vb 受保护的Sub_UpdatePanel_OnLoad() 端接头 这是行不通的。我试图在代码隐藏中添加UpdatePanel.Update(),这很有帮助,但完全破坏了我的jQuery代码 你能帮我吗?我相信解决办法很简单 谢谢 只需在加载页面
Default.aspx.vb
受保护的Sub_UpdatePanel_OnLoad()
端接头
这是行不通的。我试图在代码隐藏中添加UpdatePanel.Update(),这很有帮助,但完全破坏了我的jQuery代码
你能帮我吗?我相信解决办法很简单
谢谢 只需在加载页面上设置控件的可见性即可
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
Button1.Visible = false;
}
}
页面加载事件是否会在每次UpdatePanel更新时发生?是的,页面加载将在每次页面更新时发生。如果您希望在每次更新时都运行此代码,请删除!Page.IsPostBack条件。
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
Button1.Visible = false;
}
}