0
나는 이것이 내가이 databounded 목록asp.net에서 드롭 다운리스트에서 선택한 값을 가져
<asp:DropDownList ID="ddlCountry" runat="server"
DataTextField="printable_name"
DataValueField="iso">
</asp:DropDownList>
에게 전화를 어떻게 방법 영문 파일에 내 데이터베이스
public void ShowCountries()
{
OdbcConnection conn;
conn = new OdbcConnection(ConfigurationManager.ConnectionStrings["jConnString"].ConnectionString);
conn.Open();
string sql = "SELECT iso,printable_name FROM country";
OdbcCommand cmd = new OdbcCommand(sql, conn);
try
{
//ddlCountry.DataSourceID = "country";
ddlCountry.DataSource = cmd.ExecuteReader();
ddlCountry.DataTextField = "printable_name";
ddlCountry.DataValueField = "iso";
ddlCountry.DataBind();
}
catch (Exception ex)
{
Check.Text = "3" + ex.Message;
}
finally
{
ddlCountry.Dispose();
conn.Close();
conn.Dispose();
}
}
에서 국가의 목록을 표시하는 드롭 다운리스트가
그것은 목록을 보여 주지만 다른 옵션을 선택하려면 첫 번째 옵션은 항상 첫 번째 옵션의 값을 삽입합니다. 내가 선택한 것을 절대 선택하지 않습니다. 무엇을 잘못하고 있습니까?
코드에서 옵션을 어떻게 선택합니까? –