我是MVC的新手,我不明白如何正确使用部分视图.我正在尝试在我的MVC应用程序中显示来自博客站点的RSS源.我正在使用Razor,我有以下结构:
Controllers/HomeController.cs
Controllers/RssController.cs
Views/Home/Index.cshtml
Shared/_Layout.cshtml
Shared/_Rss.cshtml
Run Code Online (Sandbox Code Playgroud)
HomeController的:
namespace MvcApp.Controllers
{
public class HomeController : Controller
{
public ActionResult Index()
{
ViewBag.Message = "Welcome to ASP.NET MVC!";
return View();
}
}
}
Run Code Online (Sandbox Code Playgroud)
RssController:
namespace MvcApp.Controllers
{
public class RSSFeedController : Controller
{
public ActionResult RssFeed()
{
string strFeed = "http://foo.wordpress.com/category/foo/feed/";
using (XmlReader reader = XmlReader.Create(strFeed))
{
SyndicationFeed rssData = SyndicationFeed.Load(reader);
return View(rssData);
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
_Rss.cshtml:
@using System.ServiceModel.Syndication;
@using System.Text;
@using System.Xml.Linq;
<h2>RSSFeed</h2>
@foreach (var item in ViewData.Model.Items)
{
string …Run Code Online (Sandbox Code Playgroud) 我有一个简单的问题.使用jQuery我想将字符串中的单词提取到一个arrary.我该怎么做呢?任何例子?
例如,如果我有一个如下所示的字符串:我想只获得带有'@'前缀的单词
var accts = "@userA @userB @userC @userD invalidUserE @userF ";
Run Code Online (Sandbox Code Playgroud)
谢谢,KR