我有问题
场景如下:
提交表单后,用户收到一条消息说 OK,并在 2 秒后重定向到另一个页面。
问题是,当插入成功时,我在母版页的标题中添加了一个 HtmlMeta 元素,但是当我从 contentplaceholder 插入时,我收到了以下错误:
" 无法修改 Controls 集合,因为该控件包含代码块(即 <% ... %>)。"
有什么解决方案吗?
赞赏
编辑:
public static void MetaRedirect(Page p, string url) { HtmlMeta meta = new HtmlMeta();
meta.Content = "2;url=" + url;
meta.HttpEquiv = "refresh";
p.Header.Controls.Add(meta);
}