ASP.NET 写出 HTML 文件的内容?
我不知道这是否是一个愚蠢的问题,但是..
是否可以在 ASP.NET(C# 或 VB#)中使用 Response.Write() 另一个 HTML 文件的内容?如果是这样,怎么办?
I don't know if this is a stupid question but..
Is it possible in either ASP.NET (either C# or VB#) to Response.Write() the contents of another HTML file? If so, how?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
逐行读取 HTML 文件并使用 Response.Write() 写入
Read the HTML file line by line and write it using Response.Write()
您可以将所有行放入字符串数组中并直接发送出去。
只是不要忘记正确设置标头,因为这只会注入 HTML。它不会设置任何可能预期的特殊标头(如果有)。
You can get all the lines into a string array and send them out directly.
Just don't forget to set your headers up correctly because this will just inject HTML. It won't set up any special headers that might be expected (if any).
我知道这是一个老问题,但我对未来的研究有另一个解决方案。只使用 TrasmitFile 怎么样? IE:
I know this is an old question, but I have another solution for future researching. How about just use TrasmitFile? i.e.: