listview和dropdownlist的结合

namespace dropdownlist
{
public partial class dropdownlist : System.Web.UI.Page
{


protected void ListView1_ItemUpdating(object sender, ListViewUpdateEventArgs e)
{

DropDownList ddl=(DropDownList)ListView1.Items[e.ItemIndex].FindControl("DropDownList1");
e.NewValues["gender"] = ddl.SelectedItem.Value;
}

protected void ListView1_ItemCreated(object sender, ListViewItemEventArgs e)
{
DropDownList ddl = (DropDownList)e.Item.FindControl("DropDownList1");
if (ddl != null)
{
DataRowView lvi = (DataRowView)e.Item.DataItem;
if (lvi != null)
{
var lvi2 = (DataSet1.T_genderRow)lvi.Row;
ddl.SelectedValue = lvi2.gender;
}
}
}

protected void ListView1_ItemInserting(object sender, ListViewInsertEventArgs e)
{
DropDownList ddl=(DropDownList)e.Item.FindControl("DropDownList1");
e.Values["gender"] = ddl.SelectedValue;
}

}
}

 

posted @ 2012-03-02 18:00  zwjyx_  阅读(428)  评论(0)    收藏  举报