1

みんな、これで私を助けてください..

  1. asp.netのボタンをクリックすると、テーブルに3つのテキストボックス、2つのラジオボタン、および5つの複数行テキストボックスコントロールが動的に追加されます
  2. すべてのコントロールの値を取得して保存したいと考えています。

私はasp.netに非常に慣れていません。私を助けてください。

4

2 に答える 2

0

コントロールをページに動的に追加するには、それらの各コントロールのIDを指定する必要があります。したがって、それらを追加するときは、それぞれにIDを指定し、そのIDを使用して、これらのコントロールとの間でデータを取得および保存できます。

コントロールからデータを取得するコード例:

private void btnSave_Click(object sender, EventArgs e){
String name="";
String familyName="";
name=textbox1.Text.Trim();
familyName=textbox2.Text.Trim();
}
于 2012-06-11T09:02:15.043 に答える
-1

ポストバック値は、Request.Form[]

例えば

Request.Form[Control.UniqueID]

これを正しく機能させるには、コントロールの「一意の名前ID」(ID名ではない)を指定する必要があります

request.formには、次のページのすべての投稿パラメーターがあります:http: //msdn.microsoft.com/en-us/library/ms525985 (VS.90).aspx

于 2012-06-11T09:05:03.117 に答える