問題タブ [viewpage]

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 投票する
1 に答える
107 参照

asp.net-mvc - Mvcビューページとすべてのページのカスタムデータ

Webサイト内のすべてのビューページで利用できるデータが必要です。データはすべてのルートに提供されたパラメーターから取得されます。そのパラメーターを取得し、それに応じたデータを取得して、すべてのビュー(マスターページを含む)で使用できるようにします。

一箇所でできるといいですね。

その機能を取得するには何をする必要がありますか?

グリーツ、リチャード。

0 投票する
1 に答える
1128 参照

asp.net-mvc - ViewPage から継承すると、ビュー内のモデルの明示的なキャストが強制されます

この質問 Inheriting from ViewPage に示されているように、ViewPage から継承しようとしています

しかし、私は

コンパイラ エラー メッセージ: CS1061: 'object' には 'Spot' の定義が含まれておらず、タイプ 'object' の最初の引数を受け入れる拡張メソッド 'Spot' が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)

私のビューページは、通常、ViewPage から直接継承すると Model.ChildProperty(Spot) を実行できるので、ここでも実行します。しかし、それは失敗します。

正しく機能させるには、次のようにする必要があります。

これが私のクラスです:

では、明示的なキャストなしで機能させるにはどうすればよいですか?

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

c# - ViewPage で拡張メソッドを呼び出す際の問題

ViewPage の次の拡張メソッドを作成しました。

次に、aspx ページにインポート ステートメントを配置します。

これで Test() メソッドを呼び出すことができます。

しかし、これを参照せずに呼び出そうとすると:

コンパイラ エラーが発生します。

なぜこれが起こっているのか、それを回避する方法はありますか?

0 投票する
11 に答える
55921 参照

android - ViewPagerから焦点を絞ったビューを取得

左/右スワイプでビューを切り替えるためにViewPagerを使用します。

ViewPagerにはアダプターが必要なので、これを作成しました。

ここで、ビューページャーによって現在フォーカスされているビューを取得したいと思います。getChildAt(x)を試しましたが、機能しません。

いくつかの例がありますか、または現在のビューを取得する方法について何か考えがありますか?

ありがとう

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

android - ビューページャー、ギャラリー、またはビューアニメーターを使用する

ビュー オブジェクト (画像など) を左から右に飛ばそうとしています。まず、Gallery をカスタム アダプターで使用しました。次に、ViewPager を試しました。どちらが優れた性能を持っているかを判断できませんでした。ViewPagerの方が優れていると思います。ところで、viewanimator について読みましたが、同じ目的で使用できるかどうかはわかりませんでした。フリング中にアニメーションも提供しますか?

あなたはどれを提案しますか?

また、下にドットが付いた飛び散るオブジェクトのインデックスを示す「何か」を探しています。ドットをクリックすると、関連するオブジェクトが表示されます。この目的のための準備が整ったウィジェットはありますか?

どうもありがとう、

0 投票する
1 に答える
3057 参照

android - ViewPager でアニメーションを強制する

ViewPager で指のスワイプによってトリガーされるアニメーションを強制したいと思います。たとえば、ViewPager の外側のボタンを押すと、ファンシーなアニメーションが実行されます。私は次のようなことを試しました:

myPagerAdapter.instantiateItem(myPager, requested_view_id)
myPager.computeScroll()
myPager.invalidate()

しかし、うまくいきませんでした。

何か案は?

ありがとう!

0 投票する
1 に答える
333 参照

asp.net-mvc - Razor:フォルダー内のビューを強制する方法、特別なクラスから継承する方法

から継承するフォルダ(たとえば、に関連付けられたフォルダ、ディレクトリArticleControllerで名前が付けられたフォルダ)にビューを強制したい。ビューの継承を変更する方法を知っていることに注意してください。ここで、特別なディレクトリビューに再度変更したいと思います。どうすればいいですか?ArticleViewCustomViewClassRazor

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

asp.net-mvc - カスタムHTMLヘルパーからWebViewPageにアクセスします

ASP.NET MVC 3RazorWebアプリケーションがあります。

私はWebViewPage拡張機能を持っています:

そして、私は私のHtmlHelper拡張機能からこれにアクセスしたいと思います:

もちろん、必要に応じて拡張機能の機能を複製することもできWebViewPageますが、HTMLヘルパーから拡張機能にアクセスできるかどうか疑問に思っています。

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

asp.net-mvc-3 - ASP .NET MVC 3 + ビュー フォルダー + ASPX ViewPage

ASP .NET MVC 3 フレームワークを使用して Web アプリケーションを開発しています。
CrystalReportViewer コントロールを含む ASPX ViewPage を実装しました。http://hasibulhaque.com/?p=244
でダウンロード可能なプロジェクトを見て助けを得ました。

ASPX ViewPage をロードするアクション シーケンスは次のとおりです。

  1. コントローラーのアクションメソッドを呼び出します。
  2. ASPX ViewPage へのリダイレクトが行われます。

私の ASPX ViewPage は、AspNetForms という名前のフォルダーにあります。
フォルダー AspNetForms は、プロジェクトのルートの下にあります。

私はテストをしました。
AspNetForms フォルダーを Views フォルダーの下に移動しました。
次に、アクション メソッドに記述されているリダイレクトを更新しました。
しかし、ASPX ViewPage を読み込もうとしたときに、404 HTTP エラーに直面しました。

Views フォルダの何が特別なのか、誰か説明してくれませんか?

ルーティングが HTTP エラーと関係があるかどうかはわかりません。
詳細については、Global.asax.cs ファイルに記述されている私の RegisterRoutes メソッドを次に示します。

0 投票する
1 に答える
4070 参照

android - Android のサポート ライブラリを使用しないインジケーター付きの ViewPager

現在、プログラムでインジケーターを使用してスワイプ可能なフラグメントにViewPagerIndicatorを使用していますが、それは魅力のように機能しています。しかし、Google はAndroid サポート ライブラリを使用せずに Fragments の方向にますます推し進めており、たとえば PreferenceFragments はサポート ライブラリで利用できないため、標準の Android ライブラリを使用している ViewPagerIndicator に似たものがあるかどうか疑問に思っています。