問題タブ [asp.net-mvc-5.1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Html.EnumDropdownListFor: デフォルト テキストの表示
私の見解では、enumdropdownlist (Asp.Net MVC 5.1 の新機能) があります。
上記のコードを実行すると、次の列挙型のドロップダウン リストが表示されます。
しかし、デフォルトではドロップダウンリストに値(カスタムテキスト)を持たせたいのですが、これが私が試したものです
しかし、今問題は、実行するとドロップダウンリストが次のよう になることです。したがって、表示したいデフォルトのテキストはデフォルトでは表示されません。ユーザーが「ライセンスの選択」を選択してフォームを送信しようとすると、「ライセンスの選択」というエラーが表示されますが、デフォルトのテキストとしては表示されません。何かを変更する必要がありますか?
Ps: 画像はページが読み込まれたときのスクリーンショットです。デフォルトでは、トライアルが選択されたオプションとして表示されます。
css - MVC のバンドルと縮小: 埋め込み画像を URL パスに変換します
私の MVC5.1 プロジェクトでは、CSS 書き換え変換によるバンドルと縮小を使用しています。
CssRewriteUrlTransform
サイトのルートに相対的な画像パスを変換します。しかし、CSS に画像を埋め込むと、次のようになります。
これは翻訳されています
そして、明らかに~/Content/data:image/png;base64...
存在しません。
CSSファイルを更新して埋め込み画像を含めないようにする以外に、これを止める方法はありますか? または、実際の URL が使用される別の CSS ファイルに分割し、このファイルを URL 変換します。そして、画像のみが埋め込まれた別のcss。
c# - EditorFor は byte と short で異なるレンダリングを行います
次に示すように、EditorFor が byte と short で異なるクラスと入力タイプをレンダリングするのはなぜですか。
"NumYear_Period" は Nullable Byte で、"Start_Year_Period" は Nullable Short です。
Create.cshtml ビューには次が含まれます。
私には EditorTemplates がありません。
Bootstrap、Visual Studio 2013 Update 1、MVC 5.1.1、.Net 4.5、Razor 3.1.1 の使用
javascript - 選択した要素のリストを ViewModel にバインドする方法
UI から選択した要素のリストを ViewModel にバインドしたいと考えています。HTMLは次のとおりです。
ところで、私は selected.js を使用しているので、この時点の後、ユーザー インターフェイスでアクターの全リストを取得します。クライアントは 1 つまたは複数を選択する必要があります。
選択したすべてのアイテムをリストに入れ、結果をサーバーに送信するにはどうすればよいですか?
asp.net-mvc-routing - GUID ID を持つデフォルトの mvc 5 ルート
私はmvc 5属性ルートをセットアップしようとしています
/home/index にルーティングして id パラメータを初期化していますが、まったく正しくないようです。
routes.MapMvcAttributeRoutes(); を追加しました。デフォルトのマップされたルートの後の私の登録ルートへ
私は多くのことを試しましたが、ルートが完全に定義されていないと機能しないようです。
何かアドバイス?