みんな、これで私を助けてください..
- asp.netのボタンをクリックすると、テーブルに3つのテキストボックス、2つのラジオボタン、および5つの複数行テキストボックスコントロールが動的に追加されます
- すべてのコントロールの値を取得して保存したいと考えています。
私はasp.netに非常に慣れていません。私を助けてください。
コントロールをページに動的に追加するには、それらの各コントロールのIDを指定する必要があります。したがって、それらを追加するときは、それぞれにIDを指定し、そのIDを使用して、これらのコントロールとの間でデータを取得および保存できます。
コントロールからデータを取得するコード例:
private void btnSave_Click(object sender, EventArgs e){
String name="";
String familyName="";
name=textbox1.Text.Trim();
familyName=textbox2.Text.Trim();
}
ポストバック値は、Request.Form[]
例えば
Request.Form[Control.UniqueID]
これを正しく機能させるには、コントロールの「一意の名前ID」(ID名ではない)を指定する必要があります
request.formには、次のページのすべての投稿パラメーターがあります:http: //msdn.microsoft.com/en-us/library/ms525985 (VS.90).aspx