Asp.net 从page方法返回纯html

Asp.net 从page方法返回纯html,asp.net,webforms,Asp.net,Webforms,我希望webmethod返回纯html字符串。 html并不是什么稀奇古怪的东西,它是一个表和两个表单字段,由数据库中的值填充 它们是在html中构建html的简单方法吗?目前,我只是动态建立一个字符串,但它只是觉得脏 我可以制作一个完整的aspx页面,然后从生成的页面中去掉我不想要的部分,留下简单的html。但这也让人感觉肮脏 或者有模板选项(nvelocity等),但这似乎有些过分了 任何关于更有效的建议 德克萨斯州 您可以构建一个像xml这样的模板文件,用{0}{1}{2}{n}编写htm

我希望webmethod返回纯html字符串。 html并不是什么稀奇古怪的东西,它是一个表和两个表单字段,由数据库中的值填充

它们是在html中构建html的简单方法吗?目前,我只是动态建立一个字符串,但它只是觉得脏

我可以制作一个完整的aspx页面,然后从生成的页面中去掉我不想要的部分,留下简单的html。但这也让人感觉肮脏

或者有模板选项(nvelocity等),但这似乎有些过分了

任何关于更有效的建议

德克萨斯州

  • 您可以构建一个像xml这样的模板文件,用{0}{1}{2}{n}编写html的基本内容,将静态内容放入其中
  • 根据需要操作此模板服务器端。您可以将数据列表添加到此模板中
  • 在页面上创建文字控件
  • 将服务器端创建的html放入文本控件中。(myLiteral.Text)
  • 您可以创建一个基本asp.net文件,并通过从文本控件添加html模板来在其中添加html模板