我遇到了问题
方案如下:
提交表单后,用户收到一条消息说好,并在2秒后重定向到另一页。
问题是,当插入是sucefully,我添加到主页的标题HtmlMeta元素,但当我从contentplaceholder插入时,我收到了一个跟随错误:
” 无法修改Controls集合,因为控件包含代码块(即<%...%>)。 “
任何解决方案的人?
apreciated
编辑:
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);
}
答案 0 :(得分:0)
有两件事情浮现在脑海中。第一种可能是矫枉过正,但也可能对其他事情有用:在标题的母版页中添加一个新的内容区域,然后您可以使用它来添加所需的任何标题元素。或者,你可以在标题中添加一个占位符,效果相同。