|
|
|
Ну никак не пойму, каким образом передать параметры для update
|
|||
|---|---|---|---|
|
#18+
Жесть какая то. Если есть BoundField с указанием датафилда, все работает и в функцию которая отвечает за апдейт а ObjectDataSource величина передается. Но нужна валидация следовательно BoundField заменяем на <ItemTemplate> </ItemTemplate> <EditItemTemplate> </EditItemTemplate> С прибиндиванием тексов. Но вот как теперь получить новое значение и засунуть его в функцию апдейта, это для меня загадка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 17:09:13 |
|
||
|
Ну никак не пойму, каким образом передать параметры для update
|
|||
|---|---|---|---|
|
#18+
Жесть какая то. Если есть BoundField с указанием датафилда, все работает и в функцию которая отвечает за апдейт а ObjectDataSource величина передается. Но нужна валидация следовательно BoundField заменяем на <ItemTemplate> </ItemTemplate> <EditItemTemplate> </EditItemTemplate> С прибиндиванием тексов. Но вот как теперь получить новое значение и засунуть его в функцию апдейта, это для меня загадка. В GridView есть событие RowUpdating, а в DataSource Updating Вот там и можно "поймать", добавить, изменить парметры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 17:18:00 |
|
||
|
Ну никак не пойму, каким образом передать параметры для update
|
|||
|---|---|---|---|
|
#18+
<%# Bind("поле") %> Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 17:21:00 |
|
||
|
Ну никак не пойму, каким образом передать параметры для update
|
|||
|---|---|---|---|
|
#18+
>Вот там и можно "поймать", добавить, изменить парметры. Проблемма в том, что они там нехотят ловится. У RowUpdating есть e.NewValues, но как я понял они туда проставляются если BoundField, иначе нужно их как то самому руками засунуть, и вот этот момент мне совершенно не ясен. Я совершенно не понимаю как мне получить новое значение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 17:32:09 |
|
||
|
Ну никак не пойму, каким образом передать параметры для update
|
|||
|---|---|---|---|
|
#18+
> <%# Bind("поле") %> Если вы про это, но у меня вот так <asp:TemplateField > <ItemTemplate> <asp:Label ID="Name" runat="server" Text='<%# DataBinder.Eval( Container.DataItem, MarketCodesDataTable.ColumnName ) %>' /> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="edName" runat="server" MaxLength="3" Text='<%# DataBinder.Eval( Container.DataItem, MarketCodesDataTable.ColumnName ) %>' /> </EditItemTemplate> </asp:TemplateField> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 17:34:32 |
|
||
|
Ну никак не пойму, каким образом передать параметры для update
|
|||
|---|---|---|---|
|
#18+
Ну или дайте где посмотреть совместное существование ObjectDataSource и валидации GridView ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 17:43:47 |
|
||
|
Ну никак не пойму, каким образом передать параметры для update
|
|||
|---|---|---|---|
|
#18+
>Вот там и можно "поймать", добавить, изменить парметры. Проблемма в том, что они там нехотят ловится. У RowUpdating есть e.NewValues, но как я понял они туда проставляются если BoundField, иначе нужно их как то самому руками засунуть, и вот этот момент мне совершенно не ясен. Я совершенно не понимаю как мне получить новое значение. В Grid_RowUpdating: e.NewValues.Add("product_name", ((TextBox)((GridView)sender).Rows[e.RowIndex].Cells[0].FindControl("txbxProductName")).Text); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 17:58:00 |
|
||
|
Ну никак не пойму, каким образом передать параметры для update
|
|||
|---|---|---|---|
|
#18+
Биг сенкс. чувствовал что долно быть что то такое, но методом тыка фиг подберешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 18:18:38 |
|
||
|
Ну никак не пойму, каким образом передать параметры для update
|
|||
|---|---|---|---|
|
#18+
<EditItemTemplate> <asp:TextBox ID="edName" runat="server" MaxLength="3" Text='<%# Bind(MarketCodesDataTable.ColumnName) %>' /> </EditItemTemplate> И все. Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 22:45:00 |
|
||
|
Ну никак не пойму, каким образом передать параметры для update
|
|||
|---|---|---|---|
|
#18+
<EditItemTemplate> <asp:TextBox ID="edName" runat="server" MaxLength="3" Text='<%# Bind(MarketCodesDataTable.ColumnName) %>' /> </EditItemTemplate> И все. Класс. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 08:52:00 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=870&tid=1389232]: |
0ms |
get settings: |
4ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
60ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 181ms |
| total: | 292ms |

| 0 / 0 |
