editorfor

    6

    3答えて

    EditorFor構文を使用してMVC3サイトを作成するには、Razorエンジンが本当に必要ですか?私が見たほとんどすべての例は、かみそりを使用しています。私たちの最初のMVCプロジェクトに取り組んでいて、むしろ出血ではないでしょう...

    7

    1答えて

    私はMVC3のeditorForヘルパーに関して奇妙な問題があります。ここに事があります:私はcheckboxListを表示しようとしています、そして、もし私がテンプレート名を明示的に呼ぶことがなければ動作します。しかし、私はテンプレート名を使用しようとすると、私は単に私のviewModelを渡す必要があるときに私はジェネリックリストを渡そうとしているという例外をスローします。私はそれがより理解し

    0

    2答えて

    私は現在、唯一の私のアルバムのクラスのビューを作成します: @model MvcApplication1.Models.AlbumViewModel @{ ViewBag.Title = "Index"; } <h2>Index</h2> <script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type=

    0

    2答えて

    EditorFor()のテンプレートに値の種類のテンプレートを使用すると、モデルのプロパティ名にアクセスするにはどうすればいいですか?たとえば、boolの場合は次のようにします。 正しいプロパティ名でチェックボックス(またはテキストボックスを使用する場合)を正しくレンダリングするので、MVCは何とかプロパティ名を引き出すようですが、MVCはどこから取得しますか? <%@ Control Langu

    4

    2答えて

    質問をして回答を受け取るシステムを構築しています。それぞれの質問には、それぞれ独自のタイプの質問があります。今のところStringとDateTimeに制限しましょう。ドメインでは、質問は次のように表される: public class Question { public int Id { get; set; } public str

    0

    1答えて

    現在、DateTimeオブジェクトに最小値が設定されている場合は、空の文字列としてDateTimeオブジェクトを表示するカスタムヘルパーをEditorForヘルパでオーバーライドしています。それは、この使用してTextBoxForヘルパーを行います。 <%: Html.TextBox("", (Model != DateTime.MinValue ? Model.Date.ToString("dd

    0

    1答えて

    モデルがあります。 public class MyModel { public SubModel<float> prop1 { get; set; } public SubModel<int?> prop2 { get; set; } public SubModel<string> prop3 { get; set; } } 私はViewを持っています。 @m

    1

    2答えて

    フレームワークで生成されたIDをオーバーライドするのにこれを使用しました @Html.EditorFor(model => model.cost, new { id = "checkCost" }) しかし、残念ながらidは変更されません。すなわち コントローラの動作時に string d = Request.Form["checkCost"]; を使用すると、ヌル値で埋められた文字列です。 WH

    0

    1答えて

    私は最高の状態でグーグルで遊んでいますが、無駄なことはありません。うまくいけば、これは簡単な問題です! 私はViewModelオブジェクトのコレクションにHtml.EditorForを使用しています。 しかし、テーブルの交互の行に交互のクラス(「奇数」、「偶数」)を入れたいと思います。私は次の方法を使ってみましたが、エディタテンプレート内でそれを使用すると "count"の値がリセットされ、すべて

    0

    2答えて

    私はMVC3プロジェクトを持っています。私は2つのモデルクラスを持っています。それらをFooYesとFooNoと呼ぶことができます。 それぞれのコントローラを作成しました。 私は両方のCRUDビューを作成しました。 次に、this linkに従ってjQuery DatePickerを実装しました。私はピッカーの部分だけを実装し、検証は実装しませんでした。 私のFooYes edit.cshtmlで