Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
редактирование datagrid
|
|||
|---|---|---|---|
|
#18+
Добрый день редактирую datagrid, в одной колонке при редактировании использую DropDownList ....... <asp:TemplateColumn> <HeaderTemplate> Разбивка </HeaderTemplate> <ItemTemplate> <%# DataBinder.Eval(Container.DataItem, "sl") %> </ItemTemplate> <EditItemTemplate> <asp:DropDownList ID="_check" runat="server"> <asp:ListItem text="Раб. станция" /> <asp:ListItem text="Сервер" /> </asp:DropDownList> </EditItemTemplate> </asp:TemplateColumn> записать в базу значение выбранное из DropDownList можно..... cmdSelect.Parameters.Add( "@sl", CType(e.Item.FindControl("_check"),DropDownList).SelectedItem.Text ) Вопрос как автоматически выбирать это значение из DropDownlist при повторном открытии DropDownList? С Уважением, Alex ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2006, 14:27 |
|
||
|
редактирование datagrid
|
|||
|---|---|---|---|
|
#18+
В ItemDataBound для соотв. e.Item.ItemType Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2006, 15:06 |
|
||
|
редактирование datagrid
|
|||
|---|---|---|---|
|
#18+
В ItemDataBound для соотв. e.Item.ItemType Дмитрий спасибо,что ответили, по правде сказать непонятна сама идея что с чем сравнивать? Если не затруднит объясните. Datagrid1_ItemDataBound(object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e) if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) можно определить редактируемую строку datagrid1 - e.Item.ItemIndex строку в Dropdownlist _seach.SelectedIndex С Уважением, Alex ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2006, 15:44 |
|
||
|
редактирование datagrid
|
|||
|---|---|---|---|
|
#18+
ListItemType.EditItem Ну а дальше находим в этом item нужный DropDownList и производим желаемые манипуляции. Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2006, 20:02 |
|
||
|
редактирование datagrid
|
|||
|---|---|---|---|
|
#18+
ListItemType.EditItem Ну а дальше находим в этом item нужный DropDownList и производим желаемые манипуляции. Дмитрий, спасибо, Вы как всегда правы вместо ListItemType.Item нужно ListItemType.EditItem но вот далее не могу сообразить, конструкции типа DropDownList1.Items.FindByText(drtDocs("sl").ToString()).Selected = True или CType(e.Item.FindControl("_check"),DropDownList).SelectedItem.Text = ... ошибок не дают но нужную опцию в DropDownList не выбирают. С Уважением, Alex ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 09:55 |
|
||
|
редактирование datagrid
|
|||
|---|---|---|---|
|
#18+
А DropDownList1 - это что? ID контрола в гриде? Тогда нужно (e.Item.FindControl("DropDownList1") as DropDownList).Items.FindByValue(...).Selected = true; Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 15:58 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=34077153&tid=1388196]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 367ms |

| 0 / 0 |
