我在asp.net中使用更新面板和AutoPostback,但是在回发之后我的脚本没有正确加载,这些脚本已经在页面中导致一些要求脚本行为异常的元素我被告知要加载脚本在pageLoad()但我不知道该怎么做。我想加载诸如jquery bootstrap和其他一些插件之类的脚本来修改元素外观,任何人都可以指导我吗?
答案 0 :(得分:1)
实际上,您可以使用pageOnload事件来执行此操作。像这样。
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
this.ClientScript.RegisterStartupScript(this.GetType(), "show", "<script>document.getElementById('Your element').style.display = 'block'</script>");
}
else
{
this.ClientScript.RegisterStartupScript(this.GetType(), "show", "<script>document.getElementById('Your element').style.display = 'hidden'</script>");
}
}