Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASPxGridView изменение записей в строке с первого раза не обновляются / 14 сообщений из 14, страница 1 из 1
04.11.2011, 12:31:51
    #37511636
dimonpage1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASPxGridView изменение записей в строке с первого раза не обновляются
Здравствуйте, столкнулся с проблемкой и не могу понять в чем дело, проект совсем простой, AccessDataSource,ASPxGridView
А проблема заключается в том, что при первом любом изменении (Edit/Update) в таблице не обновляются данные (не только на экране, но и в самом файле mdb), после того как изменю после первого раза строку, то все последующее разы по изменению данных в строке проходят успешно.

о чем я забыл?, посмотрел online demo и online totorial ничего подозрительного не вижу и не могу понять почему так, помогите пожалуйста :)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
<dxwgv:ASPxGridView ID="ASPxGridView1" runat="server" 
            AutoGenerateColumns="False" DataSourceID="AccessDataSource1" 
            KeyFieldName="IDOrder">
            <Settings ShowGroupPanel="True" />
            <SettingsEditing Mode="Inline" />
            <Columns>
                <dxwgv:GridViewCommandColumn Caption="Edit" VisibleIndex="0">
                    <EditButton Text="Изменить" Visible="True">
                    </EditButton>
                    <NewButton Text="Добавить" Visible="True">
                    </NewButton>
                    <DeleteButton Text="Удалить" Visible="True">
                    </DeleteButton>
                    <SelectButton Text="Выбрать">
                    </SelectButton>
                    <UpdateButton Text="Update">
                    </UpdateButton>
                </dxwgv:GridViewCommandColumn>
                <dxwgv:GridViewDataTextColumn FieldName="IDOrder" VisibleIndex="1" 
                    ReadOnly="True">
                </dxwgv:GridViewDataTextColumn>
                <dxwgv:GridViewDataTextColumn FieldName="NVD" VisibleIndex="2">
                </dxwgv:GridViewDataTextColumn>
            </Columns>
        </dxwgv:ASPxGridView>

        <asp:AccessDataSource ID="AccessDataSource1" runat="server" 
            DataFile="~/App_Data/Data.mdb"             
            DeleteCommand="delete from [reestr] where [IDOrder] = ?" 
            InsertCommand="insert into [reestr] ([NVD]) values (?)" 
            SelectCommand="select * from reestr" 
            UpdateCommand="update [reestr] set [NVD] = ?  where [IDOrder] = ?">
            
            <DeleteParameters>
                <asp:Parameter Name="IDOrder" Type="Int32" />
            </DeleteParameters>
            <UpdateParameters>
                <asp:Parameter Name="NVD" Type="Int32" />
                <asp:Parameter Name="IDOrder" Type="Int32" />                
            </UpdateParameters>
            <InsertParameters>
                <asp:Parameter Name="NVD" Type="Int32" />
            </InsertParameters>
            
        </asp:AccessDataSource>
...
Рейтинг: 0 / 0
04.11.2011, 12:35:36
    #37511642
dimonpage1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASPxGridView изменение записей в строке с первого раза не обновляются
блин, вот только что проверил и оказалось что в обозревателе IE всё нормально, а в Chrome такая вот петрушка...как только страница открывается первое изменение не проходит, последующие норм
еще один нюанс удаление проходит даже с первого раза и в chrome
...
Рейтинг: 0 / 0
07.11.2011, 09:48:16
    #37513902
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASPxGridView изменение записей в строке с первого раза не обновляются
а девки какой версии?
...
Рейтинг: 0 / 0
07.11.2011, 09:56:02
    #37513912
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASPxGridView изменение записей в строке с первого раза не обновляются
dimonpage1,

Точно сказать трудно, но похоже, страница в браузере закешировалась. Смотрите тэг meta.
То есть, попробуйте вставить в <head>...</head> вот это:
Код: plaintext
1.
<meta http-equiv="Pragma" content="no-cache" />
...
Рейтинг: 0 / 0
07.11.2011, 10:05:48
    #37513920
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASPxGridView изменение записей в строке с первого раза не обновляются
ShSergedimonpage1,

Точно сказать трудно, но похоже, страница в браузере закешировалась. Смотрите тэг meta.
То есть, попробуйте вставить в <head>...</head> вот это:
Код: plaintext
1.
<meta http-equiv="Pragma" content="no-cache" />


бредятина какая то
...
Рейтинг: 0 / 0
07.11.2011, 10:32:33
    #37513944
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASPxGridView изменение записей в строке с первого раза не обновляются
# Darth Vader #бредятина какая то
Почему? Написано же, что результат зависит от браузера.
Значит бредятина не в сишарповом г-коде и не в девках, а в чём-то другом, на другой стороне... ;).
...
Рейтинг: 0 / 0
07.11.2011, 11:09:56
    #37514005
Starlex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASPxGridView изменение записей в строке с первого раза не обновляются
ShSerge# Darth Vader #бредятина какая то
Почему? Написано же, что результат зависит от браузера.
Значит бредятина не в сишарповом г-коде и не в девках, а в чём-то другом, на другой стороне... ;).

В dx довольно богатая клиентская часть, поэтому различия в поведении могут быть в dx на клиентской стороне. Если версия ранее 10-й, то можно списать на версию :)
...
Рейтинг: 0 / 0
07.11.2011, 11:15:58
    #37514013
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASPxGridView изменение записей в строке с первого раза не обновляются
StarlexВ dx довольно богатая клиентская часть, поэтому различия в поведении могут быть в dx на клиентской стороне. Если версия ранее 10-й, то можно списать на версию :)
Знаю про это. Сам на работе девэкспрессом пользуюсь. Всякое бывает.
...
Рейтинг: 0 / 0
09.11.2011, 12:04:51
    #37517796
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASPxGridView изменение записей в строке с первого раза не обновляются
ShSergeStarlexВ dx довольно богатая клиентская часть, поэтому различия в поведении могут быть в dx на клиентской стороне. Если версия ранее 10-й, то можно списать на версию :)
Знаю про это. Сам на работе девэкспрессом пользуюсь. Всякое бывает.

3.14зженым?
...
Рейтинг: 0 / 0
09.11.2011, 12:07:06
    #37517802
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASPxGridView изменение записей в строке с первого раза не обновляются
# Darth Vader #3.14зженым?
Лицензионным. Для конторы купить эту фигню, что 2 пальца... .
...
Рейтинг: 0 / 0
09.11.2011, 17:05:49
    #37518709
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASPxGridView изменение записей в строке с первого раза не обновляются
ShSerge# Darth Vader #3.14зженым?
Лицензионным. Для конторы купить эту фигню, что 2 пальца... .

чо за контора?
...
Рейтинг: 0 / 0
11.11.2011, 23:47:14
    #37523203
vseok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASPxGridView изменение записей в строке с первого раза не обновляются
оууу ребят и у меня таже байда, но только в нивкаком браузере не пашет , вот код :
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
<asp:AccessDataSource ID="AccessDataSource1" runat="server" 
                    DataFile="~/App_Data/wat.accdb" SelectCommand="SELECT * FROM [water]" 
                    ConflictDetection="CompareAllValues" 
                    DeleteCommand="DELETE FROM [water] WHERE [№] = ? AND (([tip_obj] = ?) OR ([tip_obj] IS NULL AND ? IS NULL)) AND (([name_vodobj] = ?) OR ([name_vodobj] IS NULL AND ? IS NULL)) AND (([opisanie_mesta] = ?) OR ([opisanie_mesta] IS NULL AND ? IS NULL)) AND (([vodosbor_sq] = ?) OR ([vodosbor_sq] IS NULL AND ? IS NULL)) AND (([vodoem_sq] = ?) OR ([vodoem_sq] IS NULL AND ? IS NULL)) AND (([dlina_vodotoka] = ?) OR ([dlina_vodotoka] IS NULL AND ? IS NULL))" 
                    InsertCommand="INSERT INTO [water] ([№], [tip_obj], [name_vodobj], [opisanie_mesta], [vodosbor_sq], [vodoem_sq], [dlina_vodotoka]) VALUES (?, ?, ?, ?, ?, ?, ?)" 
                    OldValuesParameterFormatString="original_{0}" 
                    onselecting="AccessDataSource1_Selecting1" 
                    UpdateCommand="UPDATE [water] SET [tip_obj] = ?, [name_vodobj] = ?, [opisanie_mesta] = ?, [vodosbor_sq] = ?, [vodoem_sq] = ?, [dlina_vodotoka] = ? WHERE [№] = ? AND (([tip_obj] = ?) OR ([tip_obj] IS NULL AND ? IS NULL)) AND (([name_vodobj] = ?) OR ([name_vodobj] IS NULL AND ? IS NULL)) AND (([opisanie_mesta] = ?) OR ([opisanie_mesta] IS NULL AND ? IS NULL)) AND (([vodosbor_sq] = ?) OR ([vodosbor_sq] IS NULL AND ? IS NULL)) AND (([vodoem_sq] = ?) OR ([vodoem_sq] IS NULL AND ? IS NULL)) AND (([dlina_vodotoka] = ?) OR ([dlina_vodotoka] IS NULL AND ? IS NULL))">
                    <DeleteParameters>
                        <asp:Parameter Name="original_column1" Type="Int32" />
                        <asp:Parameter Name="original_tip_obj" Type="String" />
                        <asp:Parameter Name="original_tip_obj" Type="String" />
                        <asp:Parameter Name="original_name_vodobj" Type="String" />
                        <asp:Parameter Name="original_name_vodobj" Type="String" />
                        <asp:Parameter Name="original_opisanie_mesta" Type="String" />
                        <asp:Parameter Name="original_opisanie_mesta" Type="String" />
                        <asp:Parameter Name="original_vodosbor_sq" Type="Single" />
                        <asp:Parameter Name="original_vodosbor_sq" Type="Single" />
                        <asp:Parameter Name="original_vodoem_sq" Type="Single" />
                        <asp:Parameter Name="original_vodoem_sq" Type="Single" />
                        <asp:Parameter Name="original_dlina_vodotoka" Type="Int32" />
                        <asp:Parameter Name="original_dlina_vodotoka" Type="Int32" />
                    </DeleteParameters>
                    <InsertParameters>
                        <asp:Parameter Name="column1" Type="Int32" />
                        <asp:Parameter Name="tip_obj" Type="String" />
                        <asp:Parameter Name="name_vodobj" Type="String" />
                        <asp:Parameter Name="opisanie_mesta" Type="String" />
                        <asp:Parameter Name="vodosbor_sq" Type="Single" />
                        <asp:Parameter Name="vodoem_sq" Type="Single" />
                        <asp:Parameter Name="dlina_vodotoka" Type="Int32" />
                    </InsertParameters>
                    <UpdateParameters>
                        <asp:Parameter Name="tip_obj" Type="String" />
                        <asp:Parameter Name="name_vodobj" Type="String" />
                        <asp:Parameter Name="opisanie_mesta" Type="String" />
                        <asp:Parameter Name="vodosbor_sq" Type="Single" />
                        <asp:Parameter Name="vodoem_sq" Type="Single" />
                        <asp:Parameter Name="dlina_vodotoka" Type="Int32" />
                        <asp:Parameter Name="original_column1" Type="Int32" />
                        <asp:Parameter Name="original_tip_obj" Type="String" />
                        <asp:Parameter Name="original_tip_obj" Type="String" />
                        <asp:Parameter Name="original_name_vodobj" Type="String" />
                        <asp:Parameter Name="original_name_vodobj" Type="String" />
                        <asp:Parameter Name="original_opisanie_mesta" Type="String" />
                        <asp:Parameter Name="original_opisanie_mesta" Type="String" />
                        <asp:Parameter Name="original_vodosbor_sq" Type="Single" />
                        <asp:Parameter Name="original_vodosbor_sq" Type="Single" />
                        <asp:Parameter Name="original_vodoem_sq" Type="Single" />
                        <asp:Parameter Name="original_vodoem_sq" Type="Single" />
                        <asp:Parameter Name="original_dlina_vodotoka" Type="Int32" />
                        <asp:Parameter Name="original_dlina_vodotoka" Type="Int32" />
                    </UpdateParameters>
                </asp:AccessDataSource>
                <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                    <ContentTemplate>
                        <asp:FormView ID="FormView1" runat="server" BackColor="White" 
                            BorderColor="#E7E7FF" BorderStyle="None" BorderWidth="1px" CellPadding="3" 
                            DataKeyNames="№" DataSourceID="AccessDataSource1" GridLines="Horizontal">
                            <EditItemTemplate>
                                №:
                                <asp:Label ID="_Label1" runat="server" Text='<%# Eval("[№]") %>' />
                                <br />
                                tip_obj:
                                <asp:TextBox ID="tip_objTextBox" runat="server" Text='<%# Bind("tip_obj") %>' />
                                <br />
                                name_vodobj:
                                <asp:TextBox ID="name_vodobjTextBox" runat="server" 
                                    Text='<%# Bind("name_vodobj") %>' />
                                <br />
                                opisanie_mesta:
                                <asp:TextBox ID="opisanie_mestaTextBox" runat="server" 
                                    Text='<%# Bind("opisanie_mesta") %>' />
                                <br />
                                vodosbor_sq:
                                <asp:TextBox ID="vodosbor_sqTextBox" runat="server" 
                                    Text='<%# Bind("vodosbor_sq") %>' />
                                <br />
                                vodoem_sq:
                                <asp:TextBox ID="vodoem_sqTextBox" runat="server" 
                                    Text='<%# Bind("vodoem_sq") %>' />
                                <br />
                                dlina_vodotoka:
                                <asp:TextBox ID="dlina_vodotokaTextBox" runat="server" 
                                    Text='<%# Bind("dlina_vodotoka") %>' />
                                <br />
                              
                                    <asp:ImageButton ID="ImageButton1"
                                        runat="server" Height="53px" ImageUrl="~/ClientBin/AutoIt.png" 
                                    CommandName="Update" Width="118px" />
                                 <asp:LinkButton ID="UpdateCancelButton" runat="server" 
                                    CausesValidation="False" CommandName="Cancel" Text="Отмена" />
                            </EditItemTemplate>
                            <EditRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
                            <FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
                            <HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" />
                            <HeaderTemplate>
                                 6556 
                            </HeaderTemplate>
                            <InsertItemTemplate>
                                tip_obj:
                                <asp:TextBox ID="tip_objTextBox" runat="server" Text='<%# Bind("tip_obj") %>' />
                                <br />
                                name_vodobj:
                                <asp:TextBox ID="name_vodobjTextBox" runat="server" 
                                    Text='<%# Bind("name_vodobj") %>' />
                                <br />
                                opisanie_mesta:
                                <asp:TextBox ID="opisanie_mestaTextBox" runat="server" 
                                    Text='<%# Bind("opisanie_mesta") %>' />
                                <br />
                                vodosbor_sq:
                                <asp:TextBox ID="vodosbor_sqTextBox" runat="server" 
                                    Text='<%# Bind("vodosbor_sq") %>' />
                                <br />
                                vodoem_sq:
                                <asp:TextBox ID="vodoem_sqTextBox" runat="server" 
                                    Text='<%# Bind("vodoem_sq") %>' />
                                <br />
                                dlina_vodotoka:
                                <asp:TextBox ID="dlina_vodotokaTextBox" runat="server" 
                                    Text='<%# Bind("dlina_vodotoka") %>' />
                                <br />
                                <asp:LinkButton ID="InsertButton" runat="server" CausesValidation="True" 
                                    CommandName="Insert" Text="Вставка" />
                                 <asp:LinkButton ID="InsertCancelButton" runat="server" 
                                    CausesValidation="False" CommandName="Cancel" Text="Отмена" />
                            </InsertItemTemplate>
                            <ItemTemplate>
                                №:
                                <asp:Label ID="_Label" runat="server" Text='<%# Eval("[№]") %>' />
                                <br />
                                tip_obj:
                                <asp:Label ID="tip_objLabel" runat="server" Text='<%# Bind("tip_obj") %>' />
                                <br />
                                name_vodobj:
                                <asp:Label ID="name_vodobjLabel" runat="server" 
                                    Text='<%# Bind("name_vodobj") %>' />
                                <br />
                                opisanie_mesta:
                                <asp:Label ID="opisanie_mestaLabel" runat="server" 
                                    Text='<%# Bind("opisanie_mesta") %>' />
                                <br />
                                vodosbor_sq:
                                <asp:Label ID="vodosbor_sqLabel" runat="server" 
                                    Text='<%# Bind("vodosbor_sq") %>' />
                                <br />
                                vodoem_sq:
                                <asp:Label ID="vodoem_sqLabel" runat="server" Text='<%# Bind("vodoem_sq") %>' />
                                <br />
                                dlina_vodotoka:
                                <asp:Label ID="dlina_vodotokaLabel" runat="server" 
                                    Text='<%# Bind("dlina_vodotoka") %>' />
                                <br />
                                <asp:LinkButton ID="EditButton" runat="server" CausesValidation="False" 
                                    CommandName="Edit" Text="Правка" />
                                 <asp:LinkButton ID="DeleteButton" runat="server" CausesValidation="False" 
                                    CommandName="Delete" Text="Удалить" />
                                 <asp:LinkButton ID="NewButton" runat="server" CausesValidation="False" 
                                    CommandName="New" Text="Создать" />
                            </ItemTemplate>
                            <PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" HorizontalAlign="Right" />
                            <RowStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
                        </asp:FormView>
...
Рейтинг: 0 / 0
12.11.2011, 01:35:20
    #37523314
Starlex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASPxGridView изменение записей в строке с первого раза не обновляются
vseokоууу ребят и у меня таже байда, но только в нивкаком браузере не пашет , вот код :


Нашли чем хвастать
...
Рейтинг: 0 / 0
12.11.2011, 17:31:52
    #37523678
vseok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASPxGridView изменение записей в строке с первого раза не обновляются
непонял вас, что вы имете ввиду?
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASPxGridView изменение записей в строке с первого раза не обновляются / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]