問題タブ [web-controls]

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

vb.net - 特定のWebControlタイプをVB.netのパラメーターとして渡す

WebControlの親子関係を検索する関数を作成しようとしています(基本的にはWebControl.FindControl(id as String)の反対ですが、特定のWebControlタイプを検索します)。

例:GridViewRowのItemTemplateにユーザーコントロールがあります。ユーザーコントロールからGridViewRowを参照しようとしています。ユーザーコントロールは、divまたは他のタイプのコントロール内にある場合とない場合があるため、見ている親の数が正確にはわかりません(つまり、userControl.Parent.Parentを使用することはできません)。親子階層を上る途中で最初に見つかったGridViewRowを見つける関数が必要です。

したがって、この機能の必要性。これを行うためのより良い方法がない限り?とにかく、私が作成している関数をかなり汎用的にしたいので、探しているものに応じてさまざまなWebControlタイプ(つまり、GridViewRow、Panelなど)を指定できます。これが私が書いたコードです:

関数定義の「ByValparentControlTypeasWebControl.Type」が機能しないことはわかっています。それが私が探しているものです。

これを行うにはもっと良い方法があると確信しているので、それを指摘して私をシンプルに見せてください!

みんなありがとう!

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

c# - datarepeaterのテキストにラベルを付ける

データをバインドしてHTMLページに書き込むことができるときに、データリピーターでラベルを使用しようとしています。

これは正常に動作します。

テキスト値を取得しようとすると、「」が表示されます。

ラベルlblcurrentID=ri.FindControl( "lblID")as Label;

結果:lblcurrentID.text = ""

この同じコードは、データリピーターにあるドロップダウンリストで正常に機能します。これは、ラベルがスパンタグに変換されることと関係があるのではないかと思います。

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

asp.net - ASP.NETCheckBoxListDataBindingの質問

データ内の文字列値がチェックボックスのラベルになり、ブール値がボックスをオン/オフにするように、ASP.NET CheckBoxListをDataBindすることは可能ですか?

私のasp.netWebフォームには、次のようなCheckBoxListがあります。

背後にあるコードには、次のコードがあります。

InRole=trueのときにチェックボックスがオンになることを期待していました。InRole="Checked"も試しました。結果は同じでした。DataBindを実行する方法が見つからないようで、自動的にチェックボックスをオン/オフにします。

現在、DataBoundイベントの適切なアイテムにselected = trueを設定することで、問題を解決しています。私の理解を超えたよりクリーンな解決策があるようです。

ありがとうございました

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

c# - ASP.net の折りたたみ可能なパネル

さて、私はここでばかげた間違いを犯していると思いますが、古き良き ASP.net ViewState/PostBack モデルを使用して、折りたたみ可能なコントロール (System.Web.UI.Control から派生) を作成したいと考えています。

クラスに ImageButton があり、OnInit() イベントで初期化します。

IsCollapsed はブール値で、CollapseImageClick はそれを切り替えるだけです。

私の CreateChildControls は、このパラメータをチェックしています:

残念ながら、うまくいきません。ImageButton をクリックすると、ページはポストバックしますが、状態は変更されません。以前に展開された場合は、その後も展開されます。

コンストラクターで、EnableViewState = true; を設定します。

これらの変更を永続化するために何が欠けているのか手がかりはありますか?

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

asp.net - SharePointWebControlへの属性の追加

SharePointWebコントロールに属性を追加しようとしています。

Microsoft.SharePoint.WebControls.BooleanFieldは、基本的にhtml入力チェックボックスコントロールとしてレンダリングされます。

これに属性を追加するにはどうすればよいですか?イベントなど?

通常、asp.net Webコントロールの場合、次の操作を実行できます。

何か案は?ありがとう。

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

asp.net - リピーター内で WebControl ID を変更する

これは大まかに私がやろうとしていることです。明らかに、実装に問題がありますが、実際にこれをどのように行うかについての情報は見つかりません。どんな助けでも大歓迎です。

編集:私が正確にやろうとしているのは、このリピーターの各アイテムに DropDownList を追加し、フォームの送信時に、各はい/いいえの回答の ID を使用してデータベースに入力することです。私が使用している SqlDataReader には、質問の内容と質問 ID の 2 つのフィールドがあります。

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

asp.net - リピーターのHeaderTemplateにMyLabel.Textを設定する

これを行うために私が見つけたすべてのサンプルは、これを行うために私のページのOnLoadの外に関数を書くことで構成されていますが、それについてもっと簡潔な方法があるかどうか興味があります。HeaderTemplate内にLabelがあり、ラベルのテキストを文字列に設定したいだけです。ラベルがリピーターの外側にある場合は、次のことができます。

これを行うための簡潔な方法はありますか?

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

asp.net - Asp.net: カスタム ロールとメンバーシップ プロバイダー、LoginStatus コントロールが反応しない

チームの半分が db と Web サービス レイヤーを構築し、別のフロント エンドの Web サービスを使用するサイトを構築しているプロジェクトに関与しています。

Web サービス層を介して動作するカスタム ロールおよびメンバーシップ プロバイダーを構築しています。

初期のプロトタイピング、役割の設定、ページのアクセス許可の確認、役割に応じてメニュー項目のオンとオフの切り替えなどを行うだけです。

不思議なアイテムが出てきました。組み込みの loginview コントロールは、誰かがログインしているかどうかに応じて、LoggedInTemplate と AnonymousTemplate を正しく切り替えます。

ただし、LoginStatus コントロールはまったく反応しません。LoggedOut テキストが常に表示されます。

私は、LoginView と LoginStatus が同じように動作すると推測していたでしょう。つまり、新しいプロバイダーに接続するだけで、それを利用して動作するでしょう。

もちろん認証もFormsです。

カスタム プロバイダで LoginStatus コントロールを使用するときに注意すべき特定の設定を知っている人はいますか?

ありがとう

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

asp.net - データに関係なく、リピーター コントロールのコントロールの値を設定する方法

これはリピーターです:

コードで itemtemplate のこれらのコントロールを動的に設定して、asp.net コードが見苦しくならないようにします。

一方、それまたは各バインドされた ItemTemplate を個別に設定したくないので、親コントロール (リピーター) 自体に設定したいと考えています。

C# での回答も歓迎します。

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

asp.net - デフォルトでは、ASP.NET ログイン コントロールは ReturnURL を使用してリダイレクトしますか?

System.Web.UI.WebControls.Login をページにドロップした場合、デフォルトで ReturnURL にリダイレクトする必要がありますか? または、これを機能させるために、いくつかの構成設定を設定するか、コードを記述する必要がありますか?