我试图来用一个包含文件的一些信息的字符串,我不太清楚我应该如何去这样做具有包括Asp.Net代码语句
这里是我已经有了
someText = "text <!--#include file='/includes/myfile.aspx'--> text"
可以这样做吗?
在它只是把什么在那里
感谢
我试图来用一个包含文件的一些信息的字符串,我不太清楚我应该如何去这样做具有包括Asp.Net代码语句
这里是我已经有了
someText = "text <!--#include file='/includes/myfile.aspx'--> text"
可以这样做吗?
在它只是把什么在那里
感谢
不,这不可能使用一个字符串中的包括。
单从文件加载内容:
someText =
"text " +
File.ReadAllText(Server.MapPath("/includes/myfile.aspx")) +
" text";
谢谢 - 它工作的很棒! – 2011-04-06 13:16:23
我仍强烈建议您使用用户控件 - 您似乎正在使用传统的ASP方法解决ASP.NET已经有解决方案的问题。 – 2011-04-06 14:08:56
不能直接与ASP.NET这样做的时刻。这取决于你是否拥有myfile.aspx
的逻辑或者不是哪种方式是最好的选择。
我使用包含在不同页面的加载 - 我们更新这包括定期,所以想仍然使用它 - 有没有办法解决它? – 2011-04-06 12:57:57
它是什么样的数据? – 2011-04-06 12:59:11
包含的所有内容都是HTML'
'标签 – 2011-04-06 13:00:00我想你可能想在那里使用UserControl。
在这里看到:ASP.NET User Controls
的是,在JavaScript中的字符串或服务器代码字符串? – Guffa 2011-04-06 12:57:29
这是一个Asp.Net代码中的字符串 – 2011-04-06 13:00:38