問題タブ [views]

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.

0 投票する
2 に答える
3879 参照

asp.net-mvc - 厳密に型指定されたビューの違い (MVC ソースとアセンブリ)

強く型付けされた部分ビューを作成しようとしています

コントローラーで:

これは、参照されているバイナリ アセンブリを使用してプロジェクトで実行する場合にうまく機能しましたSystem.Web.Mvc

しかし、バイナリ アセンブリを削除してデバッグ用の MVC ソースを含むプロジェクトを追加すると、厳密に型指定されたビューの認識が停止します。

ViewPage代わりにのように機能していますViewPage<TModel>

その結果、エラーが発生します:

コンパイラ エラー メッセージ: CS1579:「オブジェクト」に「GetEnumerator」のパブリック定義が含まれていないため、foreach ステートメントは「オブジェクト」型の変数を操作できません。

これがコンパイルされた MVC では機能するのに、ソースでは機能しないのはなぜですか? また、ソースを正しく実行するにはどうすればよいですか?

0 投票する
2 に答える
518 参照

django - Djangoと一般的なビュー

私はDjangoでアプリ全体をかなりうまく作成しましたが、答えはわかっていると思うこのしつこい質問がありますが、確認したいだけです。

Djangoについて私が本当に気に入った点の1つは、データモデルと「明白な」ことをする必要がない機能でした。たとえば、アプリでは管理インターフェースを幅広く使用しています。モデルごとに編集画面を作成して、モデルが変更されるたびに最新の状態に保つ必要がないという事実は本当に素晴らしいことです。

私が困惑しているのは、アプリの一部にモデルの「読み取り専用」バージョンをレンダリングさせたいということです。基本的に、管理インターフェースにあるものとまったく同じものが必要ですが、編集可能なウィジェットは必要ありません。Djangoコードから、その管理インターフェースが実際に通過し、ウィジェットを置き換えて編集可能なウィジェットを使用していることに気付きました。そのため、編集不可能なものが確かに存在することがわかります。

しかし、私が知る限り、「このオブジェクトをレンダリングする」と言って、Djangoに「明白な」ことを実行させ、管理インターフェースの場合と同じようにレンダリングする方法はありませんが、編集不可能なフィールドを使用します。a)これは管理者のものよりも簡単であり、b)ウィジェットがすでに存在していることを知っているので、これは信じがたいことです。しかし、私は全体を見てきましたが、Djangoの例でさえ、常にテンプレートを作成し、ページがどのように表示されるかを正確に説明しているようです。

テンプレートを作成することは一般的にはおそらく良い考えですが、開発の初期段階で状況が変化しているときは、モデルで利用可能な情報を考慮して、基本的なことを実行するものを用意する方がよいでしょう。

私は何かが足りないのですか?これがばかげた質問ならごめんなさい。

0 投票する
5 に答える
25819 参照

search - Drupalによる高度な検索(ビューとCCK)

CCKで作成したコンテンツタイプで商品を保持するサイトを構築しています。製品は、複数の分類法の語彙に関連付けることができます。ここで、ユーザーが多くの検索引数(分類用語、CCKフィールド値)で検索するために使用できる高度な製品検索が必要です。私はかなり多くのグーグルを行いましたが、十分な柔軟性のあるモジュールを見つけることができませんでした。

ビューの引数を使用して必要な機能のほとんどすべてを作成できましたが、独自のカスタム検索ボックスなしで検索フォームを作成する方法を見つけることができませんでした。これは私が探している解決策ではありません。

質問は次のとおりです。柔軟なカスタム検索のための適切なモジュールがありますか、それとも独自のモジュールが唯一の方法ですか?ビューの引数形式のモジュールはありますか。

0 投票する
2 に答える
269 参照

asp.net-mvc - 許可されたビューまたは許可されたビューの構成?

承認されたビューに多くの追加情報がなくても、承認されたビューと承認されていないビューを別々に作成するのが最善ですか? それとも、ビューを 1 つにして、それに応じてモデル データを調整する必要がありますか?

編集: MVC では、2 つのビューを用意してから、重複した情報に部分ビューを使用する方がよいと思います。同意?

0 投票する
2 に答える
213 参照

sql - これは、SQL Serverデータベースを構造化するための悪い方法ですか?

いくつかの列と、varbinaryである2つの最後の(null許容)列を含むテーブルがあります(実際には、これらはSQL 2008の地理タイプですが、このポストデータベースに依存しないようにします)。

私は約200K行で約500mbをヒットしました。varbinaryが問題です-そして私はデータが必要です。

だから、私が次のことをすると悪いのではないかと思っていました:-

  • 別のファイルグループを作成します:SpatialData.mdf
  • その新しいファイルグループに割り当てられた新しいテーブルを作成します。
  • すべての空間データ(読み取り:最後の2つのフィールド)を元のテーブルから新しいテーブルに移動します。新しいテーブルには、元のテーブルに対する外部キーがあります。
  • 両方のテーブルを表すビューを作成します。

これで、関係が次のようになるため、ビューは左外部結合になります。新しいテーブルは、元のテーブルに対して0行または1行の関係になります。

例えば。

元のテーブル

新しいテーブル

これが悪いかどうかを知りたい理由は、ビューと、ビューが空間テーブルでどのように結合を行っているかによるものです。ビューをよく使用します。現在、元のテーブルに対してクエリを実行しています(新しいテーブルがまだ存在しないため)。この結合とPK/FK関係を追加することにより、これはパフォーマンスに影響しますか?

なぜデータを分割するのですか?ライブDBを開発サーバーに時々ダウンロードする必要があります。これらの2つの空間フィールドについてはあまり気にしないので、それらがないことは問題ありません。そのため、ダウンロードするデータベースのサイズははるかに小さくなります。

考え?

0 投票する
4 に答える
295 参照

sql-server - データベースでこのデータを検索するための最も効率的な設計は?

次のデータベース テーブルと、そのデータを表すビューがあります。テーブルは階層型です(それがあなたの記述方法である場合):-

編集: 3 つのテーブルを偽のテーブル名/データ (この投稿用) に置き換えました。これは、プロジェクトなどについて何も投稿しないように NDA の下にあるためです。 :)

ファーストネーム

ミドル・ネーム

したがって、firstname は親テーブルで、他の 2 つのテーブルは子です。

ビューは次のように見えます...

人名

ここにいくつかのサンプルデータがあります。

ここで問題です。ビューで名前を効率的に検索するにはどうすればよいですか? 全文検索/カタログを使用する予定でしたが、それをビューに配置できません (または、少なくともビューに対して GUI を使用して機能させることはできません)。

編集 #2: 検索クエリの例をいくつか示します:-

フルネームで新しいテーブルを生成する必要がありますか? それはどのように見えるでしょうか?

助けてください!

0 投票する
3 に答える
1278 参照

asp.net-mvc - Set authentication as true for the view of the control that performs the authentication in ASP.Net MVC

In the authentication control I have the following line to mark a user as authenticated in the system (after checking out the password):

and if I redirect, which is the standard behvaior, everything is ok. But if I show a view right away, the usual ways to check whether a user is authenticated:

don't work. They say the user is not authenticate. How can I make the authentication effective immediately or is there another way to check that would allow me to find out when the user just logged in?

0 投票する
2 に答える
766 参照

iphone - 異なるタイプのコントロールを持つ 1 つのビューに複数のコントローラーが必要ですか?

複数のボタン、テーブル、およびその他のコントロールを含むビューがある場合、タイプ (ボタン、テーブルなど) ごとにコントローラーが必要ですか、それとも必要なすべてのアクションを処理するビューごとに 1 つのコントローラーが必要ですか? 異なる親クラスから継承する必要がある可能性があるため、単一のコントローラーは可能ではないようです。最良の方法は何ですか?

0 投票する
5 に答える
5064 参照

asp.net-mvc - ASP.NetMVCの同じビューで2つのフォームを分離する

アカウントの作成ビューとログインビューを同じビューにマージしました。つまり、2つのフォームのビューですが、送信するとそれらが混在します。ログインしようとすると、次のようなエラーが表示されます。

どちらの形式でもエラーが発生します。そして、フィールドの名前をloginPassword、createPasswordに変更し始めました。そうしないと、送信してパスワードが欠落している場合、両側で欠落しているとマークされるためです。

同じビュー/ページで独立して機能できるように、これら2つのフォームを分離する方法は何でしょうか。

0 投票する
3 に答える
6839 参照

django - Django:結果の数を追加します

検索結果の数を表示していますが、複数の検索を行っています。したがって、結果の数を表示するには、それらを合計する必要があります。だから私はこれを試しました:

しかし、エラーが発生します。どうすればこれを行うことができますか?