Pytania otagowane jako asp.net-mvc-3

ASP.NET MVC 3 to trzecia główna wersja rozszerzenia Model-View-Controller do tworzenia aplikacji internetowych w środowisku .NET.

8
Korzystanie z sekcji w szablonach edytora / wyświetlania
Chcę zachować cały mój kod JavaScript w jednej sekcji; tuż przed zamknięciembody tagiem na mojej głównej stronie układu i po prostu zastanawiam się, jak najlepiej to zrobić, w stylu MVC. Na przykład, jeśli utworzę DisplayTemplate\DateTime.cshtmlplik, który używa DateTime Picker interfejsu jQuery UI, to osadziłbym JavaScript bezpośrednio w tym szablonie, ale …


2
Jak zadeklarować relacje klucza obcego za pomocą Code First Entity Framework (4.1) w MVC3?
Szukałem zasobów dotyczących sposobu deklarowania relacji klucza obcego i innych ograniczeń przy użyciu najpierw kodu EF 4.1 bez powodzenia. Zasadniczo buduję model danych w kodzie i używam MVC3 do zapytania tego modelu. Wszystko działa przez MVC, co jest świetne (brawa dla Microsoft!), Ale teraz chcę, aby NIE działało, ponieważ muszę …

10
Problem z pobieraniem AssemblyVersion do strony internetowej przy użyciu Razor / MVC3
Używam następującego kodu w stopce w moim pliku _Layout.cshtml, aby umieścić dane wersji AssemblyInfo w stopce każdej strony w mojej witrynie MVC3. Jednak: @System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() Po prostu drukuje w stopce: Revision 0.0.0.0 Kiedy zmodyfikowałem widok, aby wyświetlić wszystkie informacje o zestawie dla „Wykonywania zestawu”, używając następującego @System.Reflection.Assembly.GetExecutingAssembly().GetName().ToString() Który drukuje następujące: Revision …

1
Html.RenderPartial daje mi dziwny błąd przeciążenia?
Zrobiłem częściową stronę testową o nazwie _Test.cshtml i umieściłem ją w tym samym katalogu co mój widok, który będzie ją wywoływał, oto jest: <div>hi</div> W wywołującym widoku cshtml po prostu umieściłem: @Html.RenderPartial("_Test") Co daje mi błąd: CS1502: Dopasowanie najlepiej przeciążonej metody dla „System.Web.WebPages.WebPageExecutingBase.Write (System.Web.WebPages.HelperResult)” zawiera nieprawidłowe argumenty Wypróbowałem również pełną …

12
Wypełnij sekcję maszynki do golenia z części
Moją główną motywacją do zrobienia tego jest uzyskanie JavaScript, który jest wymagany tylko przez częściową część na dole strony z resztą JavaScript, a nie na środku strony, na której jest renderowana część. Oto uproszczony przykład tego, co próbuję zrobić: Oto układ z sekcją Skrypty tuż przed treścią. <!DOCTYPE html> <html> …




5
Właściwy sposób użycia AJAX Post w jquery do przekazania modelu z silnie wpisanego widoku MVC3
Jestem początkującym programistą internetowym, więc wybacz mi, jeśli któryś z moich „żargonów” nie jest poprawny. Mam projekt wykorzystujący ASP.NET przy użyciu frameworka MVC3. Pracuję nad widokiem administratora, w którym administrator będzie modyfikował listę sprzętu. Jedną z funkcji jest przycisk "aktualizuj", którego chcę użyć jquery do dynamicznej edycji wpisu na stronie …



3
Warunkowe atrybuty HTML przy użyciu Razor MVC3
Zmienna strCSSClass często ma wartość, ale czasami jest pusta. Nie chcę umieszczać pustej class = "" w kodzie HTML tego elementu wejściowego, co oznacza, że ​​jeśli strCSSClass jest pusty, w ogóle nie chcę atrybutu class =. Oto jeden ze sposobów wykonania warunkowego atrybutu HTML: <input type="text" id="@strElementID" @(CSSClass.IsEmpty() ? "" …

4
Razor nie rozumie niezamkniętych tagów HTML
Dzięki RazorViewEngine mogę to zrobić: if (somecondition) { <div> some stuff </div> } ale wydaje mi się, że nie mogę tego zrobić (Razor jest zdezorientowany): if (somecondition) { <div> } if (someothercondition) { </div> } Mam sytuację, w której muszę umieścić otwierające i zamykające tagi html w różnych blokach kodu …

13
jquery.validate.unobtrusive nie działa z dynamicznymi wstawionymi elementami
Pracuję z ASP.Net MVC3, łatwiejszym sposobem korzystania z walidacji klienta byłoby włączenie jquery.validate.unobtrusive. Wszystko działa dobrze, jeśli chodzi o rzeczy prosto z serwera. Ale kiedy próbowałem wprowadzić nowe „dane wejściowe” za pomocą javascript i wiedziałem, że muszę zadzwonić, $.validator.unobtrusive.parse()aby ponownie powiązać walidacje. Ale nadal wszystkie te dynamiczne pola wstrzykiwane nie …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.