Pytania oznaczone «razor»

87
DisplayNameFor () z listy <Object> w modelu

Uważam, że jest to całkiem proste, po prostu nie mogę znaleźć właściwego sposobu wyświetlania nazwy pozycji na liście w moim modelu. Mój uproszczony model: public class PersonViewModel { public long ID { get; set; } private List<PersonNameViewModel> names = new...

84
MVC3 Razor DropDownListFor Enums

Próbuję zaktualizować mój projekt do MVC3, coś, czego po prostu nie mogę znaleźć: Mam prosty typ danych ENUMS: public enum States() { AL,AK,AZ,...WY } Którego chcę użyć jako DropDown / SelectList w moim widoku modelu zawierającego ten typ danych: public class FormModel() { public States...

84
Łączenie ciągów w Razor

Jak połączyć dwa ciągi w składni Razor? Gdybym miał: @Model.addressi @Model.citychciałbym, żeby wyjście było address citytym, co bym zrobił? Czy to tak proste, jak zrobienie @Model.address + " " + @Model.city?

83
Html.LabelFor Specified Text

Każdy ma pomysł, jak określić tekst podczas używania Html.LabelFor(c=>c.MyField). To poprostuMyField może nie być odpowiednia nazwa do wyświetlenia na ekranie, możesz zamiast tego chcieć „The Super Fantastic Field”, ale nie ma żadnych przeciążeń. Jakieś pomysły?...

82
MVC Razor @foreach

Słyszałem, że posiadanie @foreach wewnątrz widoku to nie-nie. Oznacza to, że widok nie powinien zawierać żadnej logiki. Jaka jest najlepsza praktyka dotycząca tego, gdzie powinna znajdować się logika @foreach? @foreach..

81
Emitowanie niezakodowanych ciągów w widoku Razor

Jak mówi ScottGu w swoim poście na blogu, „domyślnie treść emitowana przy użyciu bloku @ jest automatycznie kodowana w formacie HTML, aby lepiej chronić przed scenariuszami ataku XSS”. Moje pytanie brzmi: jak można wygenerować ciąg znaków inny niż HTML? Ze względu na prostotę proszę trzymać się...

81
Widok Razor bez układu

Jak to się dzieje, kiedy mam Layout = null;na widoku - nadal wciąga domyślny układ ?! Czy jest jakaś sztuczka, aby to powstrzymać? Oto mój widok bez układu: @{ Layout = ""; } <!DOCTYPE html> <html> <head> <title>Index</title> @{Html.RenderAction("Head",...

80
Zagnieżdżone układy Razor z sekcjami kaskadowymi

Mam witrynę MVC3 używającą Razor jako silnika widoku. Chcę, aby moja witryna umożliwiała skórowanie. Większość możliwych skórek jest na tyle podobnych, że mogą pochodzić ze wspólnego układu głównego. Dlatego rozważam ten projekt: Chciałbym jednak mieć możliwość wywołania RenderSectiondolnej...

79
Jak mogę nazwać formularz za pomocą Html.BeginForm ()?

Jak nadać nazwę formularzowi w ASP.NET MVC przy użyciu Html.BeginForm()? Chcę tylko nazwę, a nie nazwę akcji lub kontrolera, ponieważ chcę opublikować je za pomocą JavaScript. Myślę, że powinno być coś takiego Html.BeginForm(id = "frm"). Próbowałem następujących rzeczy:...

79
Wyświetl zakodowany html z brzytwą

Przechowuję zakodowany HTML w bazie danych. Jedyny sposób, w jaki mogłem go poprawnie wyświetlić, to: <div class='content'> @MvcHtmlString.Create(HttpUtility.HtmlDecode(Model.Content)); </div> Jest brzydki. Czy jest lepszy sposób, aby to zrobić?