我正在尝试为aspx页面创建一些动态内容,这里的方向看起来可能对我有用:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Test123.aspx.cs" Inherits="Test123" %>
<%=_content %>
我在后面的代码中有一个名为_content的受保护变量,它将提供来自数据库的doc类型和html内容。
有任何想法或意见吗?这是一个好的和安全的想法吗?只要我擦洗动态内容。
答案 0 :(得分:0)
除非您有理由支持旧版本,否则您也可以使用HTML 5文档。所以代码不必是动态的。
我不打算理解为什么应该或不应该在渲染HTML方面你的代码在Web窗体或MVC中运行得很好。 以下是
背后的一些示例代码using System;
namespace StackOverFlowWebForm
{
public partial class DemoForm : System.Web.UI.Page
{
protected string _content;
protected void Page_Load(object sender, EventArgs e)
{
_content = "<h1>My Dynamic Title<h1>";
}
}
}
后面是示例页面
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DemoForm.aspx.cs" Inherits="StackOverFlowWebForm.DemoForm" %>
<!DOCTYPE html>
<%=_content %>