ASP .NET C#从Web路径中的文件中获取所有文本
发布时间:2020-12-16 04:00:55 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试打开一个文件,其中包含我的C#正在运行的Web目录中的一些数据.基本上只是把它变成一个字符串.我试着做以下…… string email = File.ReadAllText("/orderforms/email_templates/file_to_include.txt"); 我不确定这是否是正确的方法,但似乎存在路径
我正在尝试打开一个文件,其中包含我的C#正在运行的Web目录中的一些数据.基本上只是把它变成一个字符串.我试着做以下……
string email = File.ReadAllText("/orderforms/email_templates/file_to_include.txt"); 我不确定这是否是正确的方法,但似乎存在路径问题,整个路径将根据其运行的Web服务器而改变. 这是目录设置…… /Classes/Page.ascx.cs (the page that tries to read the text from the file) /orderforms/<one of multiple pages execute the above class here or in a sub directory /orderforms/email_templates/file_to_include.txt /orderforms/email_templates/file_to_include2.txt 我应该使用什么路径和函数将文件的所有内容读取到字符串? 谢谢 解决方法
试试这个:
string email = File.ReadAllText(Server.MapPath("~/orderforms/email_templates/file_to_include.txt")) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何以编程方式在ASP.NET MVC中显示/隐藏Razor View中的一个
- asp.net-mvc-4 – 如何让{controller} / {id} / {action}在
- 使用ASP.NET MVC 3助手的标题属性的渲染跨度标签
- asp.net-mvc – 在布局视图中获取当前的ApplicationUser
- 如何使用ASP.Net SqlBulkCopy将常量值插入到列中
- asp.net-mvc – ASP.Net [HiddenInput]数据属性在Razor中用
- asp.net – 在代码而不是数据库中存储salt
- asp.net-mvc – 什么时候应该在ASP.NET MVC中使用异步控制器
- asp.net-mvc-3 – Value Injecter是否会映射集合属性?
- asp.net-core – Microsoft.AspNet.Identity vnext中的User
推荐文章
站长推荐
热点阅读