問題タブ [ascx]

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 に答える
1718 参照

asp.net - ascxがコードビハインドから追加された場合、ascx内の制御はnullになります

質問の作り方に苦労していますが、簡単に言えば、商品のカテゴリーがあるということです。カテゴリを一覧表示するリピーターが左側にあるaspxがあります。そして、商品を右側に掲載してほしい。カテゴリ番号は可変なので、DataListを含むascxを作成しました。foreachカテゴリを実行しようとすると、ascx = new ascx(); この場合、このascxコントロール内のDataListはnullです。

ps:私がやりたいのは、すべての製品をプリロードし(それほど多くはありません)、カテゴリdivがクリックされたときにjQueryを使用してdivを非表示にし、それらをフェードインフェードアウトすることです。

現在、jQuery.load();を使用しています。画像の読み込み方法が気に入らないので、上から下にダウンロードします。プログレッシブGIFはオプションではありません。サイトのデモはこちらhttp://techlipse.net/test/ledart

よろしくお願いします...

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

caching - web.config のキャッシュ プロファイルから ASCX の OutputCache を構成する

aspx ページの OutputCache を 1 か所から構成するには、 web.configで定義されたカスタム キャッシュ プロファイルに関連付けられた<%@ OutputCache %>のCacheProfile属性である優れたツールがあります。

そして行:

仕事をします。しかし、ascx ユーザー コントロールに対して同じことを行うにはどうすればよいでしょうか。 CacheProfile が <%@ OutputCache %> にありません:S 回避策はありますか? ありがとう。

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

.net - asp.net コントロールのグラフィカル デザイナー

asp.netの典型的なおよびajaxコントロールのビジュアルスタジオデザイナーよりも優れたグラフィカルデザイナーを探しています。ビジュアル スタジオ デザイナー (VS 2010 B2) は、多くの場合、html コードを処理せず、何も表示しません。コード ビハインドを記述し、asp.net Web サイトのグラフィカル コントロールを設計するためのより良いツールはありますか?

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

c# - C# および ASP.NET MVC で記述された Web サイトは、Visual Basic で ASCX ページをコンパイルしています

C# を使用して ASP.NET MVC で Web サイトを開発しています。私のマシンでは正常に動作しますが、本番サーバーにロードすると、ホームページを表示しようとするとエラーが発生します。

このエラーは、ASP システムが Visual Basic を使用して .ascx ページをコンパイルしていることが原因で発生します。もちろん、すべてのコードが C# であるため、これは機能しません。

これを修正するにはどうすればよいですか?

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

.net - プロジェクト間で Web ユーザー コントロールを共有する

System.Web.UI.UserControl を拡張するだけの通常の .cs ファイルを使用してこれを行い、コントロールを含むプロジェクトのアセンブリを他のプロジェクトに含めました。また、1 つのプロジェクトで .ascx ファイルを作成し、プロパティ->ビルド イベント->プレビルド イベントで指定したフォルダーからすべての ascx ファイルをコピーしました。

今、私がやりたいことは、これら2つの組み合わせです。1つのプロジェクトでビルドしたascxファイルを他のすべてのプロジェクトで使用できるようにしたいのですが、コピーするのではなく、アセンブリ参照を使用してそれらを含めたいですそれは私がやりたいことを達成するためのゲットーな方法のように見えるので、それらを私の「二次」プロジェクトに追加します。はい、動作しますが、あまりエレガントではありません。

これが可能かどうか誰かに教えてもらえますか?もしそうなら、これにアプローチする最善の方法は何ですか?

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

.net - GridView 内の DropDownList にイベント ハンドラを追加する - 方法は?

GridView 内に DropDownList があります。ここで、SelectedIndexChanged に反応するドロップダウン リストのイベント ハンドラーを追加したいと思います。GridView の RowDataBound イベントを使用して、GridView 内に DropDownList をネストしています。( http://www.highoncoding.com/Articles/169_DropDownList_Inside_GridView__Method_1_.aspx ) ドロップダウンリストのイベント処理を追加する方法を教えてください。

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

asp.net - ASP.NET を変更して runat="server" を不要にすることはできますか?

runat="server" が現在必要な理由 ( ASP.NET の理由 runat="server" ) は知っていますが、単純なデフォルトを設計に組み込む場合は必要ないというコンセンサスがあります (もちろん同意します)。

runat="server" が不要になるように、ASP.NET が ASPX および ASCX ファイルを解析する方法の動作を変更、拡張、逆コンパイルおよび再作成、インターセプト、またはその他の方法で変更することは可能でしょうか? たとえば、この目標を達成するために、Mono のバージョンを分岐できると思います。

特定の要件が役立つ場合に備えて、以下に 1 つの設計を示します。

  • 解析中に、構成された名前空間タグ (「asp」など) が検出された場合、要素の runat プロパティをデフォルトで「server」にします。
  • 解析中に、構成された名前空間タグ (「asp」など) が検出されたときに、要素の runat プロパティ値が使用可能な場合は、その値をデフォルトの代わりに使用する必要があります。
  • 特定の名前空間タグのデフォルトの runat 値を指定する新しいページ レベル設定が導入されました (ページ ディレクティブまたは web.config で設定できます)。
0 投票する
1 に答える
688 参照

performance - aspx インクルードと ascx

Web フォームに多数の aspx ページが含まれています。それらをユーザーコントロールに変換したい。そうすることでパフォーマンスが向上するかどうかを確認したかっただけですか? aspx ページが含まれる 50 ページがあります。

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

asp.net - ASP.Net カスタム Web コントロール (.ascx) で項目の翻訳を提供する方法は?

カスタム Web コントロールのアイテムにローカライズされたテキストを提供するにはどうすればよいですか? コントロール項目に meta.resourcekey タグを追加し、mycontrol.ascx.[lang].resx という名前のリソース ファイルを定義して入力するだけでよいと考えていましたが、うまくいかないようです。

例えば

MyControl.ascx

MyControl.ascx.de.resx

0 投票する
6 に答える
26419 参照

c# - コード ビハインド ファイルが *.ascx のコントロールを認識しない

QuestionControl.ascx と QuestionControl.ascx.cs コードビハインド ファイルを新しいプロジェクトにコピーしました。プロジェクトをビルドすると、コード ビハインド ファイル内の ascx で宣言されたコントロールへの参照により、次のエラーが発生します。

「QuestionControl」には「rdbtnlstQuestion1」の定義が含まれておらず、タイプ「QuestionControl」の最初の引数を受け入れる拡張メソッド「rdbtnlstQuestion1」が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)

これは私の *.ascx の一番上にあります:

コードビハインドも試しました:

これはコードビハインド ファイルの私のクラスの一番上にあり、名前空間には含まれていません。