我使用php创建了一个评论系统,并希望在我的aspx页面中实现它。问题是我不知道如何从我的aspx页面加载运行PHP代码。我可以通过javascript加载页面后调用php,但我希望它与页面同时加载。那么可以从我的aspx页面加载调用我的PHP脚本吗?
答案 0 :(得分:0)
我很困惑,因为你的问题不是很清楚。如果你不能使用iframe,(因为它在页面加载后加载),然后用文字控件替换它。在你的页面加载事件中获取php页面的输出为
using System.Net;
using System.IO;
WebRequest req = WebRequest.Create("http://www.asp.net/blabla.php");
WebResponse res = req.GetResponse();
StreamReader sr = new StreamReader(res.GetResponseStream());
string html = sr.ReadToEnd();
使用html更新文字值。我不知道从php页面回发后的行为是什么,因为我的页面剂量做任何回发。 但是这将确保php已经在load事件中呈现。