에서의 ContentPlaceHolder에서 masterpage의 헤더에 요소를 추가하면 다음과 같습니다내가 문제</p> <p>시나리오와 함께 해요 .NET
사용자가 하나의 메시지 확인을 말한다 접수에 양식을 제출하면되며, 2 초 후에 다른 페이지로 리디렉션됩니다.
문제는 삽입 sucefully 때, 내가 masterpage의의 헤더 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);
}