ok ... 아직 대답하지 않았습니다 ... 이것은 내 주변 작품이었습니다.
HtmlGenericControl dynDiv = new HtmlGenericControl("div");
dynDiv = Replace(dynDiv, "'", "'");
public HtmlGenericControl Replace(HtmlGenericControl htmlGenericControl, string
source, string target)
{
StringWriter sw = new StringWriter();
HtmlTextWriter htmlTextWriter = new HtmlTextWriter(sw);
htmlGenericControl.RenderControl(htmlTextWriter);
string str = sw.GetStringBuilder().ToString();
str = str.Replace(source, target);
htmlGenericControl.InnerHtml = str;
return htmlGenericControl;
}
작은 버그 - 몇 가지 이유가 ResultPage.aspx에서 "DIV"태그를 복제하지만 코드를 방해하지 않는, 그래서 난 상관 없어합니다.
하지만 내가 HtmlGenericControl script = new HtmlGenericControl("script");
으로 사용하려고하면 코드가 깨집니다. 그래서이 작업은 실제 Java 스크립트 코드를 ResultPage.aspx -> 뷰 디자이너 -> 소스에 직접 이식하는 것이 었습니다.
<script type="text/javascript">
My Script (with the apostrophe...)
</script>
즐기십시오! :)
안녕하세요, 내 소스 코드에서 찾기/바꾸기를 할 때 모든 것이 다시 정상적으로 작동했기 때문에 이것이 여전히 문제라고 생각하는 이유입니다 ... –
아마 내 HTML 헤더 형식과 관련된 문제 일 수 있습니다. –