問題タブ [radiobuttonlist]
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 - ラジオ ボタンの選択を指す URL の形式
重複の可能性:
ラジオボタンの選択へのリンク、asp.net c#
テキストエリアとラジオボタンのあるページがあります。テキスト領域には、ラジオ ボタンの選択に基づいてデータが入力されます。ユーザーがラジオボタンの選択にリンクできるように、ラジオボタンの選択がURLに表示されるようにします。
私がする必要があるのは、クエリ文字列を変更してラジオボタンの値を含めることだけです。これは、ラジオボタンを選択したときにフィドラーによってキャプチャされたデータです。
ラジオボタンの値を指すには、URLが次のように見えるだけでよいことを望んでいますが、必要なのは適切な構文だけです。
---コードビハインド ---
asp.net - ラジオボタンの選択へのリンク、asp.net c#
その日を救うための答えを探して。
ラジオボタンリストとテキストエリアを保持する「記事」ページがあります。ユーザーがラジオボタンを選択すると、テキスト領域にデータが入力されます。ここで、ユーザーはURLリンクを介して記事をポイントできるようにしたいと考えています。(すべてが動的であり、dbソースからプルされます)
サードパーティのツールを使用することで、ユーザーの選択にリンクする正確なhttpリクエスト(下記)を取得することができました。問題は、URLが非常に長いことです。ラジオボタンの選択にリンクする別の方法はありますか?そうすれば、特定の形式に合うようにクエリ文字列を変更できます。ありがとう。
特定のラジオボタンの選択へのURL---------------
c# - radiobuttonlist の page_load メソッドを変更します
ラジオ ボタンと、選択内容に基づいて動的にデータを入力するテキスト領域を含むページがあります。ラジオ ボタンは記事のタイトルのリストとして機能し、選択すると記事の内容が表示されます。
私の pageload メソッド内で、ユーザーがブラウザーで、自分が持っている値を指す URL を表示できるようにしたいと考えています。そうすれば、別のソース内の記事にリンクできます。
現在、私が持っている方法では、次の例の URL を手動で入力すると、ボタンの選択にリンクできます。
ラジオ ボタンを選択したときに URL がブラウザに表示されるように、これを変更したいと思います。さらに、値パラメーターが指定されていない場合、ページの読み込み時にデフォルトで「0」インデックスになります。
c# - ラジオボタン値へのリンク、データはバインドされていません、asp.net c#
こんにちは、コードを少し変更する必要があります。ラジオボタンリストとテキストエリアのあるページがあります。ユーザーがラジオボタンを選択すると、テキストエリアにデータが入力されます。
また、ユーザーがラジオ ボタンを選択すると、URL は URL 内にエクステンションを保持し、どの選択インデックス番号が選択されているかを示します。(つまり、?selected=0)
http://test.com/frm_Articles.aspx?selected=0 http://test.com/frm_Articles.aspx?selected=1 http://test.com/frm_Articles.aspx?selected=2
そうすれば、URL をコピーして、他の Web サイトでリンクとして参照できます。またはお気に入りに配置します。
問題は、 URL を取得して新しいブラウザを開くと、ページが値を渡さず、それに応じてデータバインドすることです。ページにラジオ ボタンやコンテンツは表示されません。私が思うポストバックロジックに違いない???
何が機能していますか:
- Web サイトを起動すると、ラジオ ボタンが表示され、インデックス 0 が設定されます
- ラジオ ボタンを選択すると、正しいデータが表示され、ラジオ ボタンの値にリンクする URL がブラウザに表示されます (つまり、http://test.com/test.aspx?selected=2 )
- 同じブラウザ内でポインター URL をカット アンド ペーストすると、正しいデータがレンダリングされます
何が機能しないか (誤った PostBack を処理するすべて):
1.ウェブサイトを起動すると、ラジオボタンが0インデックスに設定されて表示されていても、テキストエリア内にデータが表示されません。2. ポインターの URL を新しいブラウザーにカット アンド ペーストすると、テキスト領域とラジオ ボタンが表示されません。
c# - メソッドが selectindex に値を正しく割り当てない、asp.net radiobuttonlist
ラジオボタンリストとテキストエリアのあるページがあります。データは、ユーザーの選択に基づいてテキストエリア内に動的に表示されます。また、OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged" を設定して、ユーザーが記事を参照できるようにする URL を作成します (ラジオ ボタンの選択)。
作成した URL (つまり、 http://test.com/test.aspx?selected=3 ) を新しいブラウザーにカット アンド ペーストする以外はすべて機能します。コードは radiobuttonlist1.selectedindex を -1 に割り当て続けます。
だから、ここに私がデバッグモードで見ているものがあります
ケース 1 URL をカット アンド ペーストして新しいブラウザhttp://test.com/test.aspx?selected=1に貼り付けると、page_load メソッド コード RadioButtonList1.SelectedIndex の最後で = -1 になります。何らかの理由で、selectindex が正しく割り当てられていません。
ケース 2起動した Web ページ内でラジオ ボタンを選択すると、 post back が true であるため、page_load コードがスキップされます。次に、RadioButtonList1_SelectedIndexChanged 内に URL を作成します。次に、ページ読み込みメソッドを実行し、最後に正しい RadioButtonList1.SelectedIndex 値を保持します。
ケース 3 http://test.com/test.aspx?selected=2 を指すことを使用している、起動された Web ページ内のリンクを選択すると、ポストバックが false になるため、page_load コードをループし、正しい RadioButtonList1.SelectedIndex を正常に保持します。最後に値。
javascript - onchange がラジオ ボタンで動作しない
hider(something); を呼び出すラジオ ボタンがいくつかあります。それらが変更されたとき、つまりチェックされているかチェックされていないとき。これは機能します。つまり、チェックされている場合は JS 関数を呼び出しますが、そのグループから別のラジオ ボタンを選択したためにチェックされていない場合は、js スクリプトを再度呼び出しません。
onchange 以外のものを使用する必要がありますか?
これは、現時点でラジオボタンがどのように見えるかです:
私のハイダー機能は現在:
asp.net - ASP.NET RadioButtonList | For ループで ListItem 値を設定する
ループListItem
内の分離コードに値を追加することは可能ですか?for
もしそうなら、それは何ですか?
これが私の現在のコードです:
asp.net - RadioButtonList ポストバックの問題
環境: ASP NET 2.0 - 運用サーバーには Ajax コントロール ツールキットがないため、ここで使用する実際のコントロール ツールキットはありません。
3 RadioButtons リスト: リスト 1 がロードされ、ポストバック後に、リスト 1 の項目を使用して Lab 値が選択されます。ラボの値が選択されると、3 番目のラジオボタン リストが表示されます。いくつかのテキスト ボックスがありますが、例には示されていません。テキストボックスは変更時にポストバックします。両方のテキスト ボックスが空でない場合、セッションのレコードが作成されます。
3 番目の radiobuttonlist がデフォルトから変更されると、変更の 3 つのレベルの理由 (データベース内の子/親レコード) を表す一連の 3 つの非表示のユーザー コントロールが表示されます。
私が抱えている問題は、ラジオボタンリストで別の項目を選択すると、ユーザーコントロールが起動した後にラジオボタン 3 OnSelectedIndex が起動することです。私のユーザー コントロールは、データベースにアクセスしてラボに関連付けられた正しいレコード セットを取得するために、3 番目のリストの値を必要とします。
問題は、web コントロールが読み込まれるまで最後の radiobuttonlist が処理されず、ユーザー コントロールをマウントするコードが実行されないことです。
基本的な HTML コードは次のとおりです。
後ろのページはこちら:
ユーザーコードの例を次に示します。
3 番目のボタン リストのデータがここで利用できないため、このコードは起動しません。
これが明確であることを願っています。私は攻撃しました
--- * --- 最初の投稿以降: シンプルな javascript/OnDataBound 関数を追加しました Primary(object) { alert("Value Clicked :" + object); }
protected void rdoPrimary_DataBound (オブジェクト送信者、EventArgs e) { RadioButtonList rdlPrimary = (RadioButtonList) 送信者; foreach (ListItem li in rdlPrimary.Items) { li.Attributes.Add("onclick", "javascript:Primary('" + li.Value + "')"); } }
asp.net - ASP.NETはページ上のすべてのコントロールを見つけて非表示にします
Page_Load ですべての RadioButtonLists を非表示にしようとしていますが、構文が正しくないようです
FindControl
このような構文を使用する必要があると思います
そして、各 RadioButtonList をループしてVisible = False
属性を設定する必要があると思います。
上記のコードでエラーが発生しているようです。
私が試すことができるアイデアはありますか?
ありがとう
c# - radiobuttonlistテキストフィールドに複数の列を追加します
私はC#4.0を使用してWebサイトを開発しています。RadioButtonList
TextField
データベースから複数の列を追加する必要があります。これどうやってするの?
ありがとうございました。