powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Помогите не работает хелпер Html.RenderAction
10 сообщений из 10, страница 1 из 1
Помогите не работает хелпер Html.RenderAction
    #38081178
Nick3008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В представлении MVC 3, хочу вывести частичное приложение с помощью хелпера RenderAction:
Код: html
1.
@{Html.RenderAction("название ссылки", "имя контролера");}



код контролера:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
public ActionResult RefreshItems() 
    {
      GameDBDataContext DataContext = new GameDBDataContext();
      Table<TableMatch> tbMatch = DataContext.GetTable<TableMatch>();
      Table<Object> tObject = DataContext.GetTable<Object>();
     

      var GameObjectCID = from m in DataContext.TableMatch from Object mm in DataContext.Object
                          where m.PID.Equals(1) 
                       where mm.UID.Equals(m.CID)
                       select mm;


      return PartialView(GameObjectCID);
    }




после запуска главного представления выдается ошибка:

HttpExeption не обработано пользовательским кодом
Не удалось выполнить дочерний запрос. Дополнительные сведения см. в разделе InnerException.


Подскажите, что делать? кучу времени потратил уже на исправление этой ошибки, так и не получилось не чего!
...
Рейтинг: 0 / 0
Помогите не работает хелпер Html.RenderAction
    #38081494
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у вас в экшен не заходит ?
...
Рейтинг: 0 / 0
Помогите не работает хелпер Html.RenderAction
    #38082577
Nick3008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
handmadeFromRu, да, не заходит!

Код: html
1.
@{Html.RenderAction("название ссылки", "имя контролера");}



на этой строчке прерывается выполнения кода! и выдает ошибку!
...
Рейтинг: 0 / 0
Помогите не работает хелпер Html.RenderAction
    #38082579
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick3008, имя контроллера как написали? Без слова Controller?
...
Рейтинг: 0 / 0
Помогите не работает хелпер Html.RenderAction
    #38082962
Nick3008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA, он находится в файле HomeController

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
namespace MvcDBGames.Controllers
{
  public class HomeController : Controller
  {
    .....  

    [ChildActionOnly]
    public ActionResult RefreshItems() 
    {
      GameDBDataContext DataContext = new GameDBDataContext();
      Table<TableMatch> tbMatch = DataContext.GetTable<TableMatch>();
      Table<Object> tObject = DataContext.GetTable<Object>();
     

      var GameObjectCID = from m in DataContext.TableMatch from Object mm in DataContext.Object
                          where m.PID.Equals(1) 
                       where mm.UID.Equals(m.CID)
                       select mm;


      return PartialView(GameObjectCID);
    }
}
...
Рейтинг: 0 / 0
Помогите не работает хелпер Html.RenderAction
    #38082968
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick3008handmadeFromRu, да, не заходит!

Код: html
1.
@{Html.RenderAction("название ссылки", "имя контролера");}



на этой строчке прерывается выполнения кода! и выдает ошибку!
вот как вы в вёрстке написали, что у вас в Html.RenderAction.
...
Рейтинг: 0 / 0
Помогите не работает хелпер Html.RenderAction
    #38082993
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick3008, Вы вызов так оформили:
Код: css
1.
@Html.RenderAction("RefreshItems", "Home")

?
...
Рейтинг: 0 / 0
Помогите не работает хелпер Html.RenderAction
    #38083116
Nick3008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA, вызываю так:
Код: html
1.
@{Html.RenderAction("RefreshItems", "RefreshItems");}
...
Рейтинг: 0 / 0
Помогите не работает хелпер Html.RenderAction
    #38083138
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick3008skyANA, вызываю так:
Код: html
1.
@{Html.RenderAction("RefreshItems", "RefreshItems");}


нет там названия ссылки !!!
там название экшена и название контролера! читай документацию ..или хотя бы ителисайтс смотри.
@{Html.RenderAction("RefreshItems", "Home");}
...
Рейтинг: 0 / 0
Помогите не работает хелпер Html.RenderAction
    #38083328
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick3008skyANA, вызываю так:
Код: html
1.
@{Html.RenderAction("RefreshItems", "RefreshItems");}

сможете сказать, где тут у Вас "имя контролера"?
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Помогите не работает хелпер Html.RenderAction
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]