問題タブ [code-behind]
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 - コードビハインドはページ コントロールを参照できません
ascx ファイルにコントロールがありますが、.cs ファイルの intellisense でそれらを見ることができません。以前はうまく機能していました。
designer.cs ファイルでコントロール名を確認できます。
AppData フォルダー内の Asp.net 一時ファイルを削除しましたが、まだ機能していません。アプリ内の他のユーザー コントロール ファイルは、そのページ コントロールを正確に参照できます。ここで何が問題ですか?私はVS2008を使用しています。
c# - プレゼンターからx:Nameを介してビュー要素にアクセスするにはどうすればよいですか?
私のプレゼンターは独自の見解を定義しています:
ビューには、x:Name="MainTabControl"の要素があります。
コードビハインドで行うように、この要素にアクセスするにはどうすればよいですか?
asp.net - Repeater コントロールで ASP.NET コントロールのプロパティを変更する
私の質問はかなり単純です。これは私がaspxページに持っているものです:
SQL サーバーからリストへのハイパーリンクのリストを取得しようとしています。これは私がコードビハインドに持っているものです:
データが にバインドされた後にNavigateUrl
とText
プロパティを変更するにはどうすればよいですか? コード ビハインドでこれを実行したいのですが、aspx ページを使用して実行すれば動作させることができますが、それは ASP.NET のすべてに反するものです。asp:HyperLink
Repeater
<%# Eval("URL") %>
編集:これは、wompのおかげで私にとってうまくいった解決策です:
asp.net - ASP.NETは、ポストバックなしでリピーターのデータソースを変更しますか?
SQLクエリからのデータを表示するリピーターがあります。
コードビハインド:
ページでポストバックを行うことなく(AJAXのように)、データソースを変更してリピーターで更新する方法はありますか?私はここで見つけた非同期コントロールを使用しています:http://www.asynccontrols.com/ですが、IE6/7でそれらを使用する際にいくつかの問題があります。
code-behind - 非技術者にとって保守不可能なコードビハインド
onclick イベントの背後にコード (ビジネス ロジック) を記述することが悪い習慣であり、保守不能なコードにつながる理由を、非技術者にどのように説明しますか?
編集済み: リファクタリングが必要な理由と、一部のコードがコード レビューに合格していない理由を管理者に説明する必要があります。管理職の一部の人々にとって、これはより多くの資金を意味するだけです。私がこの例を思いついたのは、議論のある時点で誰かが言ったからです: ..コードをボタンの後ろに置いて、モデルビューコントローラーの誇大広告をすべて忘れてください。タスクをより速く完了できます。
asp.net - コンテンツ ページのコード ビハインドから ASP マスター ページの HTML コントロールにアクセスする
マスター ページにアプリケーションのメイン メニューと、このマスター ページに依存するいくつかのコンテンツ ページが含まれる ASP.NET / C# アプリケーションがあります。
現在表示されているコンテンツ ページに対応するマスター ページのメニュー リンクを強調表示したいと思います。
そのために、これ専用の CSS クラス (「選択済み」と呼ばれる) を既に用意しています。
したがって、IDを使用してコンテンツページから強調表示したいマスターページリンクにアクセスし、(コンテンツページで)そのようなことをしようとしていました:
しかし、次の例外が発生します。
誰でもこれについて私を助けることができますか? ありがとう
asp.net - aspx分離コードファイルが部分クラスとして宣言されているのはなぜですか?
aspxページの部分クラスの背後にあるコードはなぜですか?
.net - 最初に処理されるもの: aspx または aspx.vb コード?
何が最初に処理されるのだろうか: aspx 部分に配置されたコード (サーバー タグ <% %> を使用) またはコード ビハインド。値がある場合は何も取得しません。
aspx コードを含むページのライフサイクルについて説明している記事など、誰かが私にいくつかの方向性を示すことができますか?
ありがとう!
c# - プロシージャを呼び出すか、コードビハインドで処理します-どちらが良いですか?
私はc#言語でASP.NET2.0アプリケーションに取り組んでいます。
誰かが次の最良の方法を教えてもらえますか:シナリオ:データベースからデータを取得し、それをグリッドビューにバインドする必要があります。
ケース1:ストアドプロシージャ(基本的なクエリから取得した結果を反復処理し、この結果セットに対して操作を実行するため)を使用して、最終結果を取得できます。
ケース2:(基本的なクエリから取得した)結果を取得し、コードビハインドファイルで反復と操作を実行できます。
どちらの場合が良いプログラミングの最良の方法か教えてください。
ありがとうルパ