1

我想要一个 webmethod 返回一个纯 html 字符串。html 没有什么花哨的东西,一个表格和几个表单字段,其中填充了来自数据库的值。

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

我可以制作一个完整的 aspx 页面,然后从结果页面中删除我不想要的位,留下纯 html。但这也让人觉得很脏。

或者有模板选项(nvelocity 等),但这似乎有点矫枉过正。

关于更有效的任何建议。

发送

4

1 回答 1

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

您可以创建一个基本的 asp.net 文件,并通过从文字控件添加 html 模板在其中添加它。

于 2012-10-09T14:50:28.873 回答