0

私は次のhtmlテーブルを持っています:

ID | a      | b      | c
------------------------------
1  | valuea | valueb | valuec
2  | valuea | valueb | valuec

各列には、値の入力ボックスがあります(IDは別として)

<input name = "1_a" value = "valuea" />
<input name = "1_b" value = "valueb" />
<input name = "1_c" value = "valuec" />

<input name = "2_a" value = "valuea" />
<input name = "2_b" value = "valueb" />
<input name = "2_c" value = "valuec" />

これをaspクラシックページに送信します。このページは、SQLテーブルのプロパティで各行を更新します。

現時点では、正しい行(1,2)とプロパティ(a、b、c)を取得するために、名前文字列を1 "_" aで分割する必要があります...これを行うためのより良い方法はありますか?

次のようなもの:

<input name = "2[a]" />

次に、私のaspクラシックでは、次のようなすべての投稿データの配列があります。

[1] =>
    "a" => "valuea"
    "b" => "valueb"
    "c" => "valuec"
[2] =>
    "a" => "valuea"
    "b" => "valueb"
    "c" => "valuec"
4

1 に答える 1

1

aspクラシックでは、同じ名前の入力が複数ある場合、文字列構造のような配列でそれを返します。たぶん、この種のグループ化を使用できます。

この投稿を見てください

于 2013-02-26T14:33:57.830 に答える