0
GRIDVIEWに新しいレコードを挿入するために使用されるdetailsviewがあります。 DetailsViewには3つのバインドされたフィールドと1つのテンプレートフィールドがあります。テンプレートフィールドには、ドロップダウンリストコントロールがあります。詳細なドロップダウンリストコントロール
[挿入]をクリックすると、すべてのフィールドをデータベースに入力する必要があります。バウンドフィールドが挿入されますが、ドロップダウンリストコントロールに問題があります。 パラメータ[州/ Province_name]:私は、私はこのエラーを取得しています
がvoid btnInsert_Click(オブジェクト送信者、EventArgsの電子) {
DropDownList ddl = null;
ddl = new DropDownList();
RateCenters rate = null;
rate = new RateCenters();
rate.statename = ddl.Text;
OleDbConnection con = new OleDbConnection(conStr);
OleDbCommand cmd = new OleDbCommand(sql, con);
cmd.Parameters.Add("@State/Province_name", OleDbType.VarChar).Value = statename;
con.Open();
cmd.ExecuteNonQuery();
con.Close();
を保護されたイベントをクリックし、 "INSERT" にDropDownListコントロールのために特別にこのコードを書いてみましたデフォルト値はありません。
は親切に私が
に関して、 アルジュン
何を使用すべきではない、この問題を解決するのに役立ちますか? – JeffO
ここで私の問題は "statename"が実行中にnullであるようです... –