У меня есть страница aspx, содержащая регулярные html, некоторые uicomponents и несколько токенов формы {tokenname}.Заменить токены на странице aspx при загрузке
Когда страница загружается, я хочу проанализировать содержимое страницы и заменить эти маркеры на правильное содержание. Идея состоит в том, что будет несколько страниц шаблонов, использующих один и тот же код.
У меня нет никаких проблем при разборе самой строки данных (см named string formatting, replace tokens in template) моя беда заключается в том, когда читать, и как писать данные обратно на страницу ...
Какой самый лучший способ для меня переписать содержимое страницы? Я использую streamreader и заменяю страницу Response.Write, но это нехорошо - страница, содержащая другие компоненты .net, не отображается правильно.
Любые предложения были бы высоко оценены!
Это довольно интересное решение, спасибо за ввод :) проблема: мне нужны данные с моей текущей страницы, чтобы визуализировать заменяющий текст - не уверен, могу ли я передавать объекты с моей текущей страницы в построитель выражений? Я просто нашел решение на самом деле ... возможно, я должен ответить на свой вопрос, если другие интересуются – RYFN
Да, я согласен, что вы должны представить свое решение. В любом случае я отредактировал свое предложение (попробую) ответить на некоторые из ваших проблем. –