Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Узнать id gridview при обновлении ?


Автор: CyberTramp 1.5.2013, 17:56
Код
  <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
                    DataKeyNames="Id" DataSourceID="EmptyL" AllowPaging="True" 
                    AllowSorting="True" GridLines="Vertical" 
                    OnRowUpdating="TaskGridView_RowUpdating"
                    >
                    <Columns>
                       <asp:BoundField DataField="Id" HeaderText="Id" InsertVisible="False" ReadOnly="True" SortExpression="Id" />
                        <asp:CommandField ShowEditButton="True" />
                        <asp:CheckBoxField DataField="Status" HeaderText="Status" SortExpression="Status"/>
                    </Columns>

                </asp:GridView>
                <asp:LinqDataSource ID="EmptyLeg" runat="server" ContextTypeName="Dev.Orpheus.App_Data.DataStorageDataContext" EnableDelete="True" EnableInsert="True" EnableUpdate="True" EntityTypeName="" OrderBy="Id desc" TableName="EmptyL">
                </asp:LinqDataSource>

        protected void TaskGridView_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            Label1.Text = ?????? updated ID ???????
        }


Стандартное  griedview data из linq

Если я делаю изменения  "Status" как я могу узнать ID измененного объекта ?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)