我有一個ASP.NET MVC應用程序,我試圖加載下面的HTML從另一個ASP.NET項目中的處理程序代碼段,從我的控制器在視圖中顯示的一個:如何將從Handler調用返回的HTML代碼片段加載到字符串中?
<br />
<div id="ctl00_divCommentary" class="commentary">
<div id="ctl00_divCommentaryHeader">
<span id="ctl00_lblCommentaryHeaderBold" class="commentaryHeader">blah</span>
<span id="ctl00_lblCommentaryHeader">blah</span>
</div>
<div id="ctl00_divCommentaryText" class="commentaryText">blah blah blah</div>
</div>
的我使用來獲取HTML代碼片段如下:
public string GetCommentary()
{
string commentary = "";
Uri uri = new Uri("http://localhost/Handlers/CommentaryHandler.ashx");
var doc = XDocument.Load(uri.ToString());
commentary = doc.ToString();
return commentary;
}
這是上線
var doc = XDocument.Load(uri.ToString());
失敗消息「有AR e多根元素「。
有沒有辦法調用該處理程序並以某種方式將結果加載到字符串中?
由於
戴夫