ASP批量生成HTML代码

ASP批量生成HTML代码,第1张

原理是这样的:
你做一个页面A,让这个页面查询数据库中的第一条记录,然后这个页面传递一个当前id的参数和当前记录行数跳转到生成单个html的文件B,生成之后,文件B传输当前的记录行数到页面A,页面A则开始查询(当前记录行数+1)的id的参数和当前记录行数,传递给文件B。循环直到记录末尾,结束。

首先,一个页面上的所有控件ID是唯一的
可以根据控件ID获得客户处理后页面的所有控件
例如:
要获得客户处理后页面上ID为TextBox1的控件:
在后台页面上可以这么获取:
if(PagePreviousPage!=null){//判断是否存在向当前页传输控件的页
if(PreviousPageFindControl("TextBox1")!=null){//判断是否存在ID为TextBox1的控件
//如果存在则使用FindControl方法获取该控件
TextBox txt=PagePreviousPageFindControl("TextBox1") as TextBox;
//txt就是获取的控件,整个控件都获取到了,那么Text属性值也就获取到了
}
}

你是想直接输出html格式呢还是想去除html格式
直接输出就什么也不加
<%=rs("content")%>
或者
<%=ServerHtmlDecode(rs("content"))%>
去除html格式你可以
<%=serverHTMLEncode(rs("content") & "")%>
你可以在网上找找HtmlEncode 以及HtmlDecode 方法的使用

用serverhtmlencode这个处理就行了,下面是个例子,你保存为asp文件运行下看看,应该能够理解:
<%
a="<a href='>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10546131.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存