да на Вашей aspx странице включают тег script с runat=server
<script language="c#" runat="server">
public void Page_Load(object sender, EventArgs e)
{
// some load code
}
</script>
, можно также использовать классический Синтаксис ASP
<% if (this.MyTextBox.Visible) { %>
<span>Only show when myTextBox is visible</span>
<% } %>
Я знаю, что эта тема действительно стара, но так как это все еще релевантно, я решил ответить. Особенно, когда среда изменилась, так как вопрос первоначально задали.
можно использовать https://github.com/xemlock/htmlpurifier-html5, который расширяет Очиститель HTML с помощью спецификации совместимые определения элементов HTML5 и атрибутов.
использование является почти тем же как исходным Очистителем HTML, просто необходимо заменить HTMLPurifier_Config
HTMLPurifier_HTML5Config
:
$config = HTMLPurifier_HTML5Config::createDefault();
$purifier = new HTMLPurifier($config);
$clean_html5 = $purifier->purify($dirty_html5);
Правовая оговорка: я - автор расширения.