問題タブ [findcontrol]
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.
c# - ASP.NET 親ページで深くネストされたユーザー コントロールにアクセスする方法
ログイン コントロールがあり、ヘッダー コントロールに 2 つの深さでネストされています。つまり、ページ --> ヘッダー コントロール --> ログイン コントロールです。FindControl を使用してページ上のコントロールへの参照を取得できません。コントロールの可視プロパティを次のように設定できるようにしたい
最終的に、再帰的な FindControl メソッドを使用して、ネストされたコントロールを見つけました。
c# - マスターページのあるページでコントロールを検索する
Control
マスターページにバインドされたaspxページでを見つける必要があります。
マスターページには次のものが含まれます。
コンテンツページには次のものが含まれます。
の子としてTable
withを追加しました。ID
formtable
Content2
次のコードを使用してにアクセスしようとしましたTable
が、コードは次のようになりますnull
。
どうすればアクセスできますTable
か?
c# - FindControl()を使用してコントロールを検索する
Literal
テキストを挿入できるように、検索しようとしているコントロールがあります。いくつかのコンテンツプレースホルダーを含むマスターページがあります。
「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というメッセージが表示され続けます。このオブジェクトを見つけて更新できるようにするにはどうすればよいですか?
私が試してみました:
無駄に。場所を特定するにはどうすればよいですか?
asp.net - LoginViewのRoleGroupでコントロールを検索します
LoginViewのRoleGroup内にいくつかのテキストボックスとチェックボックスがあります。コードビハインドでこれらのコントロールにアクセスするにはどうすればよいですか?
FindControlメソッドを使用する必要があることはわかっています。また、コントロールの階層が原因で、lgbvAdmin.FindControl( "chkIsRep")だけではないこともわかっています。
したがって、lgvAdmin.controls [0] .FindControl( "chkIsRep");のようになります。
コントロールにアクセスするための正確なパスを見つけるにはどうすればよいですか?
c# - FindControlを使用した_Setting_テキストボックスのテキスト
実行時にテキストボックス(グリッドビュー行内)のテキストを特定の文字列に設定できるようにする必要があります。以前にFindControlを使用したことがありますが、取得するだけでなく、テキストボックスの値を実際に設定するための構文を理解できません。これが私が持っているもので、コンパイルされません:
助けていただければ幸いです
ありがとう
asp.net - FindControl を使用して ASP.Net Repeater で Label.text を取得できません
リピーター内のテキスト ボックス内のテキストにアクセスできますが、リピーター内のラベルからテキスト値を取得できません。リピータは、行(x)がsqlreader(x)によって埋められたデータテーブルから取り込まれます。それが違いを生むかどうかはわかりません。これにはjavascriptを使用できません。コードビハインドからラベル値にアクセスする必要があります。
マークアップです
次を使用して、同じ行のテキストボックスにアクセスできます。
textbox.text を取得しますが、ラベルに同じステートメントを使用すると {text=""} になります。
findcontrol で返されるコントロールの clientID が正しいことを確認しました (featTable__ctl1_weiLabel)
助けてくれてありがとう
asp.net - コントロール ASP.net を検索
私が作成しました
リテラルを使用。今、私はこのコントロールを取得したいので、チェックされているかどうかを確認できます。aspx.cs ページでこのコントロールを見つけるにはどうすればよいですか?
asp.net - リテラルを使用して作成する場合のFindcontrolの方法
私はパネルを使用していて、それから私が作成するよりもその中にリテラルを作成します:
次に、この刺し傷をに割り当てます
id = forum0のチェックボックスを検索したい場合は、findcontrolを使用していますが、例を参考にしてほとんどすべてを使用しています。
ありがとうございました
asp.net - Request.form.Allkeys から値を読み取る方法
ポストバックで Literal を使用して作成したチェックボックスがありますRequest.form.Allkeys
。ただし、これらの値の読み方がわかりません。どのように使用できますか? そこにある値の数をどうやって数えたらいいですか?また、そこに含まれているかどうかを見つけたい例でいくつかの値を見つけるにはどうすればよいrequest.forum.allkey
ですかforumaName0
..
ありがとうございました
c# - コードビハインドからコントロールを見つけることができませんが、他のコントロールを見つけることができます
これらすべてのLablesとTextBoxのコントロールがedateTBを受け入れることがわかりました。これはsdateTBと同じビューにあるため、私には奇妙です。では、FindControlを使用しようとしたときにedateTBがNULLを返し、sdateTBが正しいコントロールを返すのはなぜですか?
事前のおかげで、これはしばらくの間私を苛立たせてきました。
これが、このエラーが発生するコードビハインドです。これにはもっと多くのコードがありますが、NULLエラーが発生する部分まですべてを含めると思いました。
これが、ラベルとテキストボックスがある詳細ビューです。