x.Parameters.AddWithValue("@areasexpertise1", FindControl("AreasExpertise1"))
AreasExpertise1 を見つけてパラメーターを作成する必要がありますが、選択した値も取得しますか?
x.Parameters.AddWithValue("@areasexpertise1", FindControl("AreasExpertise1"))
AreasExpertise1 を見つけてパラメーターを作成する必要がありますが、選択した値も取得しますか?
投稿したコードはコントロールを見つけて、それをControl
オブジェクトとして返します。
それをコントロール (DropDownList または RadioButtonList、または使用しているもの) にキャストし、そのSelectedValue
ためにプロパティを呼び出す必要があります。
var ctrl = FindControl("AreasExpertise1") as DropDownList;
if (ctrl != null)
x.Parameters.AddWithValue("@areasexpertise1", ctrl.SelectedValue)