0

実際、私はDropDownListを持っており、その値は1、2、3、4、5、6です。この下に、2つのラジオボタン、3つのチェックボックスグループ、4つのテキストボックスがあります。ドロップダウンから値1を選択すると、これらのコントロールは1回表示され、ドロップダウンから値2を選択すると、これらのコントロールは2回表示されます。では、どうすればこれを行うことができますか?誰かを助けてください。前もって感謝します。

4

2 に答える 2

2

あなたはjqueryでそれを行うことができます、このようなもの:

jQuery('<div/>').appentTo('#body')
于 2012-03-09T09:44:52.223 に答える
0

これは、2 つ (またはそれ以上) の方法で実現できます。

  • 6つの「マルチビュー」コントロールを追加します。それぞれに空のビューがあり、ビューが目的のコントロールで満たされています。ドロップダウンリストを切り替えると、次を呼び出すことができます:

    mvMymultiView1.SetActiveView(vShowControls);
    mvMymultiView1.SetActiveView(vEmptyView);`
    
  • ページに6 つのコントロールを<asp:placeholder>配置し、実行時に新しいコントロールで動的に埋めることができます。

私はあなたの目標を達成するための私の最初の方法を好む. これは、実行時にコントロールを削除または作成することなく、コントロールを簡単かつ迅速に表示または非表示にできるため、非常に簡単です。

于 2012-04-23T11:46:51.937 に答える