問題タブ [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.

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

.net - xamlで動的xpathにどのようにバインドしますか?

XPathクエリに基づいてアイテムを表示するリストボックスがあります。

このXPathクエリは、GUIの他の場所でのユーザーの選択に応じて変化します。XPathは常に同じドキュメントを参照します。

現時点では、C#コードビハインドを使用して、コントロールのバインディングを新しいXPath式に変更しています。

代わりに、XAMLでXPathにバインドし、必要に応じてそのXPathの値を変更したいと思います。

どうすればいいですか?

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

c# - キーなしでコードから XAML リソースを作成する

リソース キーを指定せずにコードから ResourceDictionary にリソースを追加する方法はありますか?

たとえば、XAML に次のリソースがあります。

このリソースをコードから動的に作成し、それを TreeView ResourceDictionary に追加する必要があります。ただし、XAML では Key がないということは、デフォルトですべての FieldPropertyInfo 型に使用されることを意味します。キーを持たずにコードでリソースに追加する方法はありますか、またはキーを使用してすべての FieldPropertyInfo タイプで使用できる方法はありますか?

これまでにC#で行ったことは次のとおりです。

明らかに、リソースを ResourceDictionary にキー null を追加しても機能しません。

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

asp.net-mvc - * .cs、*。Designer.csコードビハインドファイルを削除しますか?

ええ、それは無意味のこちら側に少しありますが、私は疑問に思っていました...私はこれらすべてのコードビハインドファイルが私のMVCアプリを乱雑にしています。私が知る限り、これらのファイルが必要な唯一の理由は、私のページがPageではなくViewPageから拡張されていることをASP.NETに伝えるためです。

いくつかの異なるPageディレクティブの変更を試しましたが、ページの基本クラスを識別し、コードビハインドファイルを削除することはできません。

それを行う方法はありますか?

更新:強く型付けされたViewPageから継承しようとしています!通常のViewPageから継承できるようです...

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

c# - 複雑な条件ステートメントをコード ビハインドに移動

複雑なif elseステートメントと結果のhtmlマークアップをコードビハインドに移動することで、「MVC」法に違反するのではないかと思っていましたか?

非常に読みにくくなる可能性があるインライン if else ステートメントに直面した場合、これは優れたオプションのように思えます。

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

asp.net - ASP.NET Web サイトのコード ビハインド ファイルをコンパイルから除外する方法は?

ASP.NET ページのスタックをリファクタリングしています。完成したものをコンパイルしてテストしたいと思います。ただし、Visual Studio では、リファクタリングされていないページでコンパイル エラーが発生した Web サイトを実行できません。プロジェクト自体から削除せずに一時的に除外するにはどうすればよいですか? ある種の構成を通じてそうすることができますか?

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

xml - コードビハインド ファイルで XMLHTTP を使用して送信された XML を読み取る方法は?

XML Dom を作成し、( XMLHTTP を使用して) コードビハインド ページ (server.aspx.cs) に送信する JavaScript コードがあります。そこで XML を読み取るにはどうすればよいですか?

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

xslt - コードビハインドから xslt 要素にアクセスする

xslt で宣言された要素の値を (コード ビハインドで) 設定するにはどうすればよいですか? ここに私のxsltがあります

コードビハインドで hiddenColumnValue の値を設定する必要があります。

ありがとう

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

wpf - WPF ウィンドウで 1 つを除くすべての子コントロールを無効にする

ウィンドウにたくさんのコントロールがあります。それらの 1 つは、バックグラウンド スレッドで面倒なタスクを実行する更新ボタンです。

ユーザーが更新ボタンをクリックすると、カーソルを待機 (砂時計) 状態にして、ウィンドウ全体を無効にします -- Me.IsEnabled = False.

ユーザーがキャンセル ボタンをクリックできるようにすることで、更新アクションのキャンセルをサポートしたいのですが、ウィンドウ全体が無効になっている間はこれを容易にすることはできません。

各コントロール (キャンセル ボタンを除く) を 1 つずつ無効にしてから、ユーザーがキャンセルをクリックしたときに 1 つずつ再度有効にする以外に、これを行う方法はありますか?

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

asp.net - ASP.NETの同じページにコードビハインドとインライン?

ASP.NET では、同じページで分離コードとインラインの両方を使用できますか? ページの UI に関連するインライン コードを追加したいのですが、インラインにする理由は、HTML を出力するので簡単に変更できるようにするためです。これは ASP.NET で可能ですか?

編集:申し訳ありませんが、明らかに私の質問はあまり明確ではありませんでした。私が意味したのは、runat="server" でスクリプト ブロックを使用することです。これがインライン コードの意味です。

ありがとう

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

asp.net - このコードが停止するのはなぜですか? VB ASP.NET

Visual Studio 2003 を使用してコーディングしています。CreateObject を使用して作成した dll を導入するまで、私のプログラムは正常に動作していました。コード:

このコードで立ち往生しているようです。私はすでに regasm を使用して dll を登録しました。他に何が間違っている可能性がありますか?