просмотр деталей с контролем Dropdownn - PullRequest
0 голосов
/ 17 ноября 2009

в модальном всплывающем окне, я использую элемент управления detailsview, по умолчанию все данные быть показано на этикетке. там будет кнопка редактирования вниз, как только пользователь нажмет кнопку редактирования, все ярлыки исчезнут, а текстовое поле и раскрывающийся список должны присутствовать, чтобы пользователь мог изменить значения и снова обновить базу данных

с нетерпением ждем решения. я не хочу использовать sqlDatasource . я хотел это сделать в .cs спасибо

1 Ответ

1 голос
/ 18 ноября 2009

вот как:

<EditItemTemplate>
    <asp:DropDownList ID="DropDownList1" runat="server" />
</EditItemTemplate>


protected void DetailsView1_DataBound(object sender, EventArgs e)
{

    if (DetailsView1.CurrentMode == DetailsViewMode.Edit)
    {
        DropDownList ddl = DetailsView1.FindControl("DropDownList1") as DropDownList;
        if (ddl != null)
        {

            ddl.DataSource = dataSource;
            ddl.DataBind();

        }
    }
}
...