Как выполнить режим редактирования для обновления данных в элементе управления Datalist? - PullRequest
0 голосов
/ 11 марта 2010

у меня есть контроль данных

        <ItemTemplate>
                <asp:Label ID="lblAddressID" runat="server" Text='<%# Bind("StudentName") %>'/>
                <asp:Label ID="lbl" runat="server" />
                <asp:Button runat="Server" ID="cmdEdit" CommandName="Edit" Text="Edit"/>
        </ItemTemplate>

        <EditItemTemplate>  
                <asp:TextBox ID="txtAddressID" runat="server" Text='<%# Bind("StudentName") %>' BackColor="#FFFF66" />        
             <%--   <asp:Label ID="lbl" runat="server"/>
                <asp:Button runat="Server" ID="cmdUpdate" CommandName="Update" Text="Update" />
                <asp:Button runat="Server" ID="cmdCancel" CommandName="Cancel" Text="Cancel"/>--%>
        </EditItemTemplate>
   </asp:DataList>

и при загрузке страницы я связываю данные:

protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            DataTable dt = new DataTable();
            dt = obj.GetDatas();

            DataList1.DataSource = dt;
            DataList1.DataBind();
        }

    }

Теперь я получил данные, привязанные к элементу управления. мне нужно обновить данные в режиме редактирования.

Как выполнить режим редактирования для обновления данных в элементе управления Datalist ??

любая помощь ...

1 Ответ

0 голосов
/ 11 марта 2010

посмотрите на этот образец

EditItemTemplate и DataList

исходный код:

DataList3_cs.aspx

...