У меня есть строго типизированный вид под названием News с элементом управления календарем. Я определил SelectionChanged обработчик этого календаря следующим образом:Вызов действия ASP.NET MVC-контроллера в событии просмотра
<script runat="server">
void OnCalendarSelectionChanged(Object sender, EventArgs e)
{
var ndt = new Nullable<DateTime>(Calendar1.SelectedDate);
Html.RenderAction("ShowNews", new {dateTime = ndt });
}
</script>
В контроллере, у меня есть следующий метод: метод
public ActionResult ShowNews(Nullable<DateTime> dateTime)
{
IEnumerable<InvestmentNews> todaysNews = new List<InvestmentNews>(); ;
return View("News", todaysNews);
}
Когда я нажимаю на дату в моем календаре, индекс() в мой диспетчер вызывается вместо ShowViews(). Может кто-нибудь объяснить, что происходит?
TIA.