C# 如何将Tweetinvi搜索结果从控制器传递到视图
我正在使用Tweetinvi一个.NETC#库来访问TwitterRESTAPI 这是我的控制器C# 如何将Tweetinvi搜索结果从控制器传递到视图,c#,asp.net-mvc,tweetinvi,C#,Asp.net Mvc,Tweetinvi,我正在使用Tweetinvi一个.NETC#库来访问TwitterRESTAPI 这是我的控制器 [HttpPost] public ActionResult Index(SeatchTweetModel search) { if (ModelState.IsValid) { Auth.SetUserCredentials("MyCONSUMER_KEY", "MyCONSUMER_SECRET", "MyACCESS_TOKEN", "MyACCESS_TOKE
[HttpPost]
public ActionResult Index(SeatchTweetModel search)
{
if (ModelState.IsValid)
{
Auth.SetUserCredentials("MyCONSUMER_KEY", "MyCONSUMER_SECRET", "MyACCESS_TOKEN", "MyACCESS_TOKEN_SECRET");
var searchText = search.TextToSearch;
var tweets = Search.SearchTweets(searchText );
ModelState.Clear();
}
return View();
}
我尝试了查看包,但出现了NullReferenceException
呈现推文搜索结果以供查看的最佳方式是什么
这是我的模型
public class SeatchTweetModel
{
[Required(ErrorMessage ="This field is required")]
[DisplayName("Search Tweet")]
[StringLength(160, ErrorMessage =("Max 160 character allowed"))]
public string TextToSearch { get; set; }
}
提前感谢将数据从控制器传递到视图的最佳方式是将它们存储在模型中
return View(model);
您可以在模型中添加另一个属性并将结果存储在那里
例如:向模型类添加新的属性tweet
模型变量可以从视图中访问-您可以这样声明:
@model SeatchTweetModel
在视图中,您可以通过以下方式访问数据:@Model.Tweets。您能再解释一下吗