绑定数据到dropdownlist,如何选择值

来源:百度知道 编辑:UC知道 时间:2024/05/21 16:38:10
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
myConnection = new SqlConnection("server=.;database=FourseasJobs;user id=sa;password=");
SqlDataAdapter myCommand=new SqlDataAdapter(" select jobkinds from myjobs_jobkinds ",myConnection);
DataSet ds=new DataSet();
myCommand.Fill(ds);
DataView source=new DataView(ds.Tables[0]);
DropDownList1.DataValueField="jobkinds";
DropDownList1.DataSource=source;
DropDownList1.DataBind();

}
这个方法把数据绑定到DropDownList1了。。。可以显示。。运行的时候怎么我选择DropDownList1里的值。。。添加到数据库,但是添加进去的总是第1个默认值。无论我选什么值,添加进去的都是默认值
这个问题怎么解决

怎么可能呢
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
Label1.Text = DropDownList1.SelectedValue;
}
}

=====================
<form id="form1" runat="server">
<div>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem Selected="True">0</asp:ListItem>
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
</asp:DropDownList>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
<asp:Label