动态生成

.NET

动态生成HTML表单的asp.net方法代码示例

63 0

经测试System.Web.UI.HtmlControls下的HtmlForm类,也就是我们在传统的asp.net中使用的Form表单对象,不适合动态生成Html代码。于是自定义了一个简单的HtmlForm容器控件,只需要几行代码。看来Asp.net在封装Html元素方面还是很有优势的,微软为我们定义了大量的基础结构,很容易扩展使用。1234567891011121314public class myHtmlForm:HtmlContainerControl{ public myHtmlForm()

.NET

利用ASP.NET技术动态生成HTML页面

64 0

思路   1. 利用如Dw-Mx这样的工具生成html格式的模板,在需要添加格式的地方加入特殊标记(如$htmlformat$),动态生成文件时利用代码读取此模板,然后获得前台输入的内容,添加到此模板的标记位置中,生成新文件名后写入磁盘,写入后再向数据库中写入相关数据。   2. 使用后台代码硬编码Html文件,可以使用HtmlTextWriter类来写html文件。   优点   1. 可以建立非常复杂的页面,利用包含js文件的方法,在js文件内加入document.write()方法可以在所有页面