Size: a a a

.NET Chat Убежище

2017 September 06

AK

Andrei Kurosh in .NET Chat Убежище
Вот хотелось бы сделать что-то типа такого:
@Html.Partial(
   "Container",
   <div><a href="@Url.Action(...)">Test</a></div>
)
Но сомневаюсь что оно прямо вот так заработает
источник

O

Oleg in .NET Chat Убежище
вообще есть класс такой mvchtmlstring или как его там. можего с ним чего наколдовать можно
источник

O

Oleg in .NET Chat Убежище
хотя сомневаюсь
источник

O

Oleg in .NET Chat Убежище
есть варик)
источник

O

Oleg in .NET Chat Убежище
public static MvcHtmlString McHtmlStringAsParam(this HtmlHelper htmlHelper, Func<object, HelperResult> template)
       {
           return MvcHtmlString.Create("<div>" + template.Invoke(null) + "</div>");
       }
источник

O

Oleg in .NET Chat Убежище
хз в общем разметка чето не катит у меня
источник

AK

Andrei Kurosh in .NET Chat Убежище
не, ну это неудобно
источник

AK

Andrei Kurosh in .NET Chat Убежище
есть вариант с tag helper, но там код контейнера нужно собирать вручную
источник

AK

Andrei Kurosh in .NET Chat Убежище
возможно его можно собрать автоматически, загрузив из файла
источник

O

Oleg in .NET Chat Убежище
@Html.McHtmlStringAsParam(
   @<b>11111111111
   @Html.ActionLink("click me", "Index", "Home")
   </b>
   )
источник

O

Oleg in .NET Chat Убежище
можно допилить параметров для открывающего закрывающего "общего" темплейта а их брать из partial итд... ну в общем дальше фантазия/задача
источник

PS

Pavel Sinkevich in .NET Chat Убежище
ребят есть делема, есть бд, есть модельки Entity Framework, в них короче свойства с большой бквы, а надо в JSON модельках слать с маленькой, как быть? Мапинг делать через атрибуты в автосгенеренном коде?
источник

NK

ID:80538042 in .NET Chat Убежище
Asp умеет это делать из коробки
источник

ШН

Шерзод Немножко Токсик in .NET Chat Убежище
вроде атрибуты должны быть
источник

NK

ID:80538042 in .NET Chat Убежище
Секунду, сейчас скину код
источник

PS

Pavel Sinkevich in .NET Chat Убежище
ну вот есть модель которая соответствует сущности в БД, она автосгенерена, мне в нее вносить код?
источник

NK

ID:80538042 in .NET Chat Убежище
Не знаю, как это делается в NetCore, но в WebApi2 есть jsonFormatter, прописываете в WebApiConfig
источник

PS

Pavel Sinkevich in .NET Chat Убежище
шикарно спасибо, покопаю в этом направлении
источник

NK

ID:80538042 in .NET Chat Убежище
источник

NK

ID:80538042 in .NET Chat Убежище
Если использовать встроенный сериализатор webApi2, то он подхватывает этот конфиг и поля модельки маппит на json-conventions
источник