問題タブ [render]
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.
asp.net - ASP.NET コントロールがレンダリングされない
私は次のようにレンダリングしようとしている非常に単純なコントロールを持っています:
次の方法でコントロールを呼び出しています。
私は何か間違ったことをしていますか?また、オンラインで見つけたコントロール サンプルの実行に失敗しました。何も実行されません。コントロールのコンストラクタしか実行できません。私がオーバーライドしようとした他のすべてのメソッドは、実行されないRender()かCreateChildControls()実行されません。
ありがとう。
編集:コントロールがマスターページのあるページに含まれていることを忘れていました。コントロールは実際にはマスター ページで正常に実行されますが、その外部では実行されません。
gridview - レンダリング中にグリッドビューの行を置き換える
グリッドビューにバインドされたデータテーブルがあり、RowDataBound イベントでフィールドの値をチェックして、グリッドビュー行に何を表示するかを決定します。
ただし、場合によっては、行のデータ値を計算できないときに、すべての列にまたがる単一のラベルを持つ行を表示したいことがあります。
グリッドビューがコントロールの削除/追加にバインドされている場合、単一行のレンダリングをオーバーライドする方法はありますか?
iphone - iPhone で UIImage を使用してさまざまな画像をレンダリングするとパフォーマンスが低下するのはなぜですか
UIImage を使用して、32x32 ブロックからゲーム マップをレンダリングしています。コードは次のとおりです。
これにより、約 150 個のタイルがレンダリングされます。私の問題は、このコードを実行すると、レンダリング時間が 1 秒あたり 2 ~ 3 フレームになることです。
iPhone はフィル バウンドだと思っていましたが、強制的に bindex = 1 にすると (つまり、同じブロックを 150 回レンダリングすると)、フル フレームレートになります。
異なる UIImage からレンダリングするのにそれほどコストがかかるとは信じられません。
誰かが私が間違っていることを教えてください...
ああ、CGImageCreateWithImageInRect を使用してより大きなテクスチャ ページから作成したイメージ リストについて言及するのを忘れていました。
ありがとうリッチ
asp.net-mvc - レンダー ビュー (または部分) 別のプロジェクトで?
MyNamespace.Services と MyNamespace.Web の 2 つのプロジェクトを使用したソリューションがあります。
Web には MVC Web アプリケーションが含まれています。
Service プロジェクトには、ユーザーへのメール送信を処理する EmailService クラスがあります。
電子メール テンプレートに部分またはビュー (ascx または aspx) を使用したいと考えています。テンプレートが Web プロジェクト内にある場合 (電子メール サービスを呼び出す Web プロジェクトのコントローラーであるため)、部分ビューをレンダリングし、結果を文字列として取得する方法についていくつかの解決策を見つけました。
(私が使用しようとしている 2 つの方法は、 http: //developersisland.blogspot.com/2009/01/renderpartial-to-string-in-aspnet-mvc.html (ブログの下部) またはhttp:/ /www.brightmix.com/blog/how-to-renderpartial-to-string-in-asp-net-mvc/ )
しかし、私の電子メール テンプレートは Services プロジェクトにあります。
仮想パスをパラメーターとして受け取る LoadControl または RenderPartial のいずれかで動作する、Web プロジェクト内からサービス プロジェクトのテンプレート (部分/ビュー) へのパスを参照するにはどうすればよいですか?
何をしても、ルート ディレクトリが Web プロジェクト ディレクトリに設定されているようです。
出来ますか ?
どうにかして Web プロジェクトとは独立して動作させることができるといいですね。
asp.net - FireFox でリンクボタンを無効にすると、リンクボタンがグレー表示されないのはなぜですか?
ボタンに enabled=false を設定すると、Firefox で正しくレンダリングされないのはなぜですか? リンクをグレー表示する代わりに、まだ青のままです。
[アップデート]
ASP.net はリンク上のそのようなタグを既に削除しているため、必要なのはリンクをグレー表示にすることだけです。つまり、CSS スタイルの変更は機能の変更ではありません。
以下は、firefox および google chrome で無効化されたボタンがグレー表示されない問題を効果的に解決しました。これをスタイル シートに入れると、すべてのリンク ボタンが正しく表示されるようになりました。
a[無効]{
color:Grey !重要; text-decoration:none !重要; }
ruby-on-rails - 要求されたテンプレートが Rails にない場合にデフォルト テンプレートをレンダリングする
プラグインの場合、次の機能を Rails にハックしたいと考えています。
(部分的な) テンプレートが (形式に関係なく) 存在しない場合、デフォルトのテンプレートをレンダリングしたいと考えています。
したがって、users/index.html.erb (または他の形式) が存在しない場合に「users/index」というアクションを呼び出すと、「default/index.html.erb」がレンダリングされます。
同様に、アクション「locations/edit」を呼び出し、「locations/edit.html.erb」が存在しない場合、「default/edit.html.erb」をレンダリングする必要があります
パーシャルの場合、アクション「locations/index」を呼び出し、テンプレート「locations/index.html.erb」が存在しないパーシャル「locations/_location」を呼び出す場合、「default/_object」をレンダリングする必要があります
解決策はシークで、テンプレート変数 (@users、@locations など) と要求されたパス (users/index、locations/edit など) の情報にアクセスできます。また、パーシャルでも動作するはずです。
以下に投稿するいくつかのオプションを考えました。どれも完全に満足できるものではありません。
javascript - sifr レンダリング時間の短縮
このページのいくつかの項目で sifr を使用しています: http://blueprint.staging.dante-studios.com/public/templates/home.php
残念ながら、レンダリングが非常に遅いようです。次の方法を知っている人はいますか?
a) レンダリング プロセスをスピードアップします b) すべての準備が整うまで、すべての「処理対象」アイテムを非表示にしますか?