社区
C#
帖子详情
用C#怎样生成html文件?
dycsdn
2003-08-14 12:13:21
请教大侠:C#能否直接生成html文件?
...全文
531
12
打赏
收藏
用C#怎样生成html文件?
请教大侠:C#能否直接生成html文件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jjstar
2003-08-20
打赏
举报
回复
用XSLT吧,如果用楼上几位的方法,重新定义页面的时候要重新编译,这可是很痛苦的
bborn
2003-08-20
打赏
举报
回复
自己写嘛
明白html的语法 还不好弄吗?
huan_jinwu
2003-08-20
打赏
举报
回复
用流的办法吧~~~我试过,还可以~~~
dycsdn
2003-08-20
打赏
举报
回复
to:maomaoysq(毛毛)
HtmlTextWriter类在Pocket PC环境下不支持,有没有办法??
dycsdn
2003-08-14
打赏
举报
回复
to: 阿飞
要显示一些数据,设计将数据显示在html中(用IE打开),但是我不知道用C#能否直接生成html文件(要求是页面中所以内容都存成一个文件,如图片链接等)?
你的意思是要一行一行自己写。。。("<Html>内容</Html>")?
飞不动
2003-08-14
打赏
举报
回复
不明白你的意思。
用Response.write("<Html>内容</Html>");吗
crocus
2003-08-14
打赏
举报
回复
mark
liduke
2003-08-14
打赏
举报
回复
Response.write("<Html>内容</Html>");
或是用htmltextwriter类来写
maomaoysq
2003-08-14
打赏
举报
回复
protected override void Render(HtmlTextWriter writer)
{
writer.RenderBeginTag(HtmlTextWriterTag.H3);
writer.Write("Enter a number:");
writer.RenderEndTag();
writer.AddAttribute(HtmlTextWriterAttribute.Type,"Text");
writer.AddAttribute(HtmlTextWriterAttribute.Name,this.UniqueID + "t1");
writer.AddAttribute(HtmlTextWriterAttribute.Value,"0");
writer.RenderBeginTag(HtmlTextWriterTag.Input);
writer.RenderEndTag();
writer.RenderBeginTag(HtmlTextWriterTag.H3);
writer.Write("Enter another number:");
writer.RenderEndTag();
writer.AddAttribute(HtmlTextWriterAttribute.Type,"Text");
writer.AddAttribute(HtmlTextWriterAttribute.Name,this.UniqueID + "t2");
writer.AddAttribute(HtmlTextWriterAttribute.Value,"0");
writer.RenderBeginTag(HtmlTextWriterTag.Input);
writer.RenderEndTag();
writer.RenderBeginTag(HtmlTextWriterTag.Br);
writer.RenderEndTag();
writer.AddAttribute(HtmlTextWriterAttribute.Type,"Submit");
writer.AddAttribute(HtmlTextWriterAttribute.Name,this.UniqueID);
writer.AddAttribute(HtmlTextWriterAttribute.Value,"Submit");
writer.AddStyleAttribute(HtmlTextWriterStyle.Height,"25 px");
writer.AddStyleAttribute(HtmlTextWriterStyle.Width,"100 px");
writer.RenderBeginTag(HtmlTextWriterTag.Input);
writer.RenderEndTag();
writer.RenderBeginTag(HtmlTextWriterTag.Br);
writer.RenderEndTag();
writer.RenderBeginTag(HtmlTextWriterTag.Span);
writer.Write(this.Text);
writer.RenderEndTag();
}
OK?
jiutiao
2003-08-14
打赏
举报
回复
创建一个html文件,再向文件中写入文字<html>......</html>
具体我记不住了,你看一下 流/stream 方便的资料吧
jjcccc
2003-08-14
打赏
举报
回复
你是说这个意思吗:
string html="";
WriteStream out=new WriteStream(filepath,true);
// html=你要生成的页面
out.Write(html);
acewang
2003-08-14
打赏
举报
回复
最好有个模版,特定地方做个标识,每次替换了以后生成一个文本文件
C#
生成
html
静态页面示例
C#
生成
html
静态页面示例,简单易懂。解压后直接配置成网站就可以用了。里面有些参数说明,还得根据你自己的需求就行修改,代码只是让你知道
生成
的原理。
.net(
C#
) 通过
html
模板
文件
生成
pdf
文件
.net(
C#
) 通过
html
模板
文件
生成
pdf
文件
; ep
html
topdf.dll的功能优势: -支持
HTML
5和CSS3功能,包括画布和SVG -支持内联SVG在
HTML
文档 -支持网络字体 -支持Web开放字体格式WOFF -强大的
html
5/css3/javascript渲染引擎 -组件很小,只有1M多
C#
生成
CHM帮助
文件
源码2012813
C#
生成
CHM帮助
文件
源码 源码描述: 开发环境:vs2010 实现方法: 1、首先动态生一个hhp 2、
生成
hhc
文件
它主要就是
生成
chm
文件
左边显示树形的内容,当点击节点,可以超链接要显示的页面(其实CHM中的内容都是
HTML
,你可以直接连接静态网页,),当然是显示在右边,而我的项目中要显示东西都是动态
生成
HTML
文件
这语法很像
HTML
,但同时也不是,代表一级节点,其中中间的 " <OBJECT type=\"text/sitemap\"><param name=\"Name\" value=\"数据库服务器\"></OBJECT>"这段代码负责节点内容、连接、图片显示功能,如果内容嵌套的话,则表示下一级节点。还有我定义的modes,它主要负责
生成
一个Htm
文件
(记住用
文件
流
生成
,
文件
后缀名不要用
html
,而要用htm,不然会有错误,具体我也不知道啥原因),这样hhc
文件
生成
在根目录下 3、
生成
hhk
文件
了 它主要负责你索引部分要显示的内容,这里
生成
也很简单 到此为止,
生成
chm
文件
的必须的三大
文件
已经搞定了 满足上面三个
文件
要求,再执行这个方法,一个CHM帮助
文件
就可以
生成
C#
生成
CuteEditor编辑器Lic授权
文件
源码
用
C#
生成
CuteEditor编辑器的Lic授权
文件
源码值得学习,详细介绍请看 http://www.likefeng.com/post/375.
html
C#
导出
生成
excel
文件
类
C#
导出
生成
excel
文件
类,不用引用任何excel dll,以excel格式或xml(
html
)方式
生成
excel
文件
,并提供下载,优点是无任何限制,缺点是对报表格式要求太高的满足不了需求(除非
html
处理能力很强)
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章