问题本身存在问题,可能对asp.net认识太浅
asp.net开发不需要什么模板,如果你说的是站头站尾应用在每个页面,那个是母板,页面可以自由选择已有母板达到自动应用页头页尾,页面本身作为页面主体呈现.
asp.net没什么引擎,只是发布网站需要IIS支持, 按F5进入调试会起动一个临时IIS模拟器起到临时IIS呈现效果
看来很多朋友对我的回答有意见
首先看看问题是什么
asp.net 需要模板引擎么?
提的问题有提到2个方面,一个是模板,一个引擎
但是模板引擎的说法没有官方描述,根据每个人的理解是不一样的
当做模板理解,就出了一堆 layout masterpage
当页面引擎理解,asp.net编译,iis解析 和 最新的razor页面解析引擎
了解的越多不懂得就越多,欢迎批评指正
另外那些喷子可以说说自己的理解,别在那装懂
Master模板页
百度鹰犬,文字不让发,太敏感了
response.addheader("content-disposition","attachment;filename="
server.urlencode(fi.name));
attachment;参数:当前网页以附件形式输出;
filename:附件的文件名称
server.urlencode(fi.name):以url编码文件名,中文文件名和浏览器兼容问题。因为有时会乱码