Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Datagrid with dropdownlist + ItemDataBound
|
|||
|---|---|---|---|
|
#18+
Privet!!! Rebyata est problema , pozalusta pomogite. Est datagrid v kotorom kucha dannih, kogda nazimayu na "Edit" otkrivaetsa okno gde vizu polnostyu vse dannie i mogu ih redaktirovat. Textovie polya vizu s dannimi a vot dropdownlists vizu no oni pustie. eto v .aspx file <edititemtemplate> <b>City</b><br> <asp:dropdownlist id="city" width="80" runat="server" cssclass="ib" datatextfield="cityname" datavaluefield="cityid" AutoPostBack="True" /> </edititemtemplate> a vot zdes pitayus zapolnit dannimi private void ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if(e.Item.ItemType == ListItemType.EditItem) { DropDownList listcity = ((DropDownList) e.Item.FindControl("city")); Components.General city = new Components.General(); listcity.DataSource = city.AssetTypeGetList(); listcity.DataBind(); listcity.Items.Add(new ListItem(" ","0")); } if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { } } poluchayu error : System.NullReferenceException: Object reference not set to an instance of an object Pomogite please srochno nado. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2004, 15:09 |
|
||
|
Datagrid with dropdownlist + ItemDataBound
|
|||
|---|---|---|---|
|
#18+
посмотрел, честно, ни чего не понял (правда не особо старался, очень плохо читается код - лучше для его оформления использовать [src]), но т.к. Вам, уважаемый, все равно ни кто не хочет помочь, могу предложить ссылочку на статью, должно помочь http://www.gotdotnet.ru/LearnDotNet/ASPNET/684.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2004, 18:51 |
|
||
|
Datagrid with dropdownlist + ItemDataBound
|
|||
|---|---|---|---|
|
#18+
Vot source file .aspx <asp:panel id="DataPanel" runat="server" visible="false"> <asp:datagrid id="dgItems" runat="server" allowpaging="false" datakeyfield="id" pagesize="5" autogeneratecolumns="False" width="750px"> <edititemstyle cssclass="adm_si"></edititemstyle> <itemstyle cssclass="adm_tt"></itemstyle> <headerstyle cssclass="adm_th"></headerstyle> <Columns> <asp:templatecolumn headertext="ID"> <headerstyle horizontalalign="Center" width="45px"></headerstyle> <itemstyle verticalalign="Top"></itemstyle> <itemtemplate> <asp:Label runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.id") %>' ID="lblID" /> </itemtemplate> <edititemtemplate> <%# DataBinder.Eval(Container, "DataItem.id") %> <asp:textbox visible = false runat="server" text='<%# DataBinder.Eval(Container, "DataItem.id") %>' id="id"/> </edititemtemplate> </asp:templatecolumn> <asp:templatecolumn headertext="City"> <headerstyle horizontalalign="Center"></headerstyle> <itemstyle verticalalign="Top"></itemstyle> <itemtemplate> <asp:label runat="server" text='<%# DataBinder.Eval(Container, "DataItem.asset_city_name") %>' ID="lblCity"> </asp:label> </itemtemplate> <edititemtemplate> <b>City</b><br> <asp:dropdownlist id="city" width="80" runat="server" cssclass="ib" datatextfield="cityname" datavaluefield="cityid" /> </edititemtemplate> </asp:templatecolumn> </Columns> <pagerstyle cssclass="nb" position="TopAndBottom" mode="NumericPages"></pagerstyle></asp:datagrid></asp:panel> a v aspx.cs file ya vse opredelayu , tak vot kogda data grid v sostoyanii edit poyavlayutsa dopolnitelnie polya i dropdownlists kotorie dolzni imet dannie i tam mozno vse menat i delat Update , vse horosho rabotaet no dropdownlists ne zapolnayutsa dannimi , smotrel primeri drugih , vrode takze vse delayu a est error :( , please pomogite , esli nado eshe dannie skazite, poshlu. Spasibo ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2004, 09:58 |
|
||
|
Datagrid with dropdownlist + ItemDataBound
|
|||
|---|---|---|---|
|
#18+
Вроде все правильно. Поставь точку прерывания перевания перед DropDownList listcity = ((DropDownList) e.Item.FindControl("city")); и посмотри где появляется нулевая ссылка. Может это в компоненте city? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2004, 11:11 |
|
||
|
Datagrid with dropdownlist + ItemDataBound
|
|||
|---|---|---|---|
|
#18+
Mojet kto to dast primer kak eto sdelat. Spasibo ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2004, 11:59 |
|
||
|
Datagrid with dropdownlist + ItemDataBound
|
|||
|---|---|---|---|
|
#18+
Не понял. а где datasource? У меня это выглядит так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2004, 02:04 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=32656214&tid=1395172]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 354ms |

| 0 / 0 |
