Mam HtmlHelper metoda rozszerzenia, która może przyjąć jeden parametr szablonu typu T. Następnie wewnątrz metody chcę zwrócić edytory dla niektórych pól w obiekcie oznaczonym specjalnym atrybutem. Problemem jest to, że wywołanie tej metody dla instancji HtmlHelper < tModel>, ale wewnątrz metody muszę instancję HtmlHelper < T> wykorzystać swoje Edytor metody. Próbowałem utworzyć domyślne wystąpienie takie jak to:create instancja htmlhelper innego typu
var html = new HtmlHelper<T>(new ViewContext(), new ViewPage());
, ale oczywiście to nie działa.
Jak mogę utworzyć poprawną instancję?
„To nie działa” nie mówi nam niczego. Wyjaśnij wyniki _actual_, które uzyskasz i powiedz nam, czego oczekujesz. Podaj także trochę kodu, aby pokazać, co próbujesz zrobić. –