я использовал ASP.NET MVC 5. Способ действия:Ошибка: действия по уходу за детьми не разрешается выполнять переадресацию действия
public ActionResult GetRSSFeed(string rssfeed, string xslt)
{
try
{
XmlDocument xDoc = new XmlDocument();
xDoc.Load(rssfeed);
string returnhtml = ConvertXML(xDoc, Server.MapPath(xslt), new XsltArgumentList());
//InsertArticlesInDatabase(returnhtml);
return Content(returnhtml.
Replace(@"[[ This is a content summary only. Visit my website for full links, other content, and more! ]]",
""));
}
catch
{
return Content("");
}
}
Код в зрения:
Html.Action("GetRSSFeed", "RSSReader", new { rssfeed = Model.RssFeed.ToString(),xslt = Url.Content(Model.XsltTransformation.ToString()), area = "RSSReader" })
Когда исключение что выполнение не входит в код контроллера.
Как исправить эту ошибку и почему эта ошибка появляется? Код в контроллере не перенаправляется нигде, он просто возвращает чистый html.
Возможный дубликат [«Действиям с детьми не разрешено выполнять действия перенаправления»] (https://stackoverflow.com/questions/8924529/child-actions-are-not-allowed-to- выполнять перенаправление-действия) – jgauffin