|
|
|
Проблема со вставкой значений в GridView
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Возникла проблема при динамическом заполнении GridView. Вот такой вариант не хочет работать : Код: plaintext 1. Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции. Почему? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2011, 20:40:34 |
|
||
|
Проблема со вставкой значений в GridView
|
|||
|---|---|---|---|
|
#18+
Наверное потому что там ещё нет такой ячейки. А вообще хотелось бы увидеть код и ошибку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2011, 22:59:40 |
|
||
|
Проблема со вставкой значений в GridView
|
|||
|---|---|---|---|
|
#18+
Вот код : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Код: 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. Ошибка : Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2011, 19:47:55 |
|
||
|
Проблема со вставкой значений в GridView
|
|||
|---|---|---|---|
|
#18+
проблема ещё актуальна ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 11:17:09 |
|
||
|
Проблема со вставкой значений в GridView
|
|||
|---|---|---|---|
|
#18+
Поставьте брякпоинт на строкеerman Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 11:22:55 |
|
||
|
Проблема со вставкой значений в GridView
|
|||
|---|---|---|---|
|
#18+
данные не привязаны - ячейкам и строкам браться неоткуда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 11:43:11 |
|
||
|
Проблема со вставкой значений в GridView
|
|||
|---|---|---|---|
|
#18+
erman , Вы пытаетесь записать текст в несуществующую ячейку. Напишите зачем вам именно так туда данные нужно записать, опишите полностью задачу, возможно вы что то не так делаете. Позже выложу код как "затолкать" данные в GridView ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 19:32:39 |
|
||
|
Проблема со вставкой значений в GridView
|
|||
|---|---|---|---|
|
#18+
erman, Возьми почитай книжку или примеры в интернете. Укажи источник данных для GridView зачем ты изобреаешь велосипед, все придумано до тебя. Указываешь источник данных ObjectDataSource1 для GridView1 и GridView наполняется сам. Все намного проще чем ты думаешь. GridView конечно можно наполнить и динамически, но совсем не так как делаешь это ты. Тут хотя бы чтоли посмотри http://www.ishodniki.ru/art/artshow.php?id=564 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 21:01:41 |
|
||
|
Проблема со вставкой значений в GridView
|
|||
|---|---|---|---|
|
#18+
Centraloff, Ситуация такова : На странице есть DropDownList, привязан к ObjectDataSource. При выборе значения в DropDownList должен заполняться GridView соответствующими значениями из БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2011, 14:27:06 |
|
||
|
Проблема со вставкой значений в GridView
|
|||
|---|---|---|---|
|
#18+
erman, значит добавляете источник данных для gridview, objectdatasource, sqldatasource, чего вам подходит. и ему как select параметр указываете dropdownlist - selectedvalue ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2011, 14:32:05 |
|
||
|
Проблема со вставкой значений в GridView
|
|||
|---|---|---|---|
|
#18+
Erman , если ещё не разобрался, пример как заполнить GridView, при выборе чего то в DropDownList (может чем поможет, но всё делается очень просто) [SRC HTML C#] <form id="form1" runat="server"> <asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" DataSourceID="SqlDataSource1" DataTextField="CategoryText" DataValueField="CategoryID"> </asp:DropDownList> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Test %>" SelectCommand="SELECT [CategoryID], [CategoryText] FROM [Category] WHERE ([ParentCategoryID] = @ParentCategoryID)"> <SelectParameters> <asp:Parameter DefaultValue="0" Name="ParentCategoryID" Type="Int32" /> </SelectParameters> </asp:SqlDataSource> <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="ID" DataSourceID="SqlDataSource2"> <Columns> <asp:BoundField DataField="ID" HeaderText="ID" InsertVisible="False" ReadOnly="True" SortExpression="ID" /> <asp:BoundField DataField="Category" HeaderText="Category" SortExpression="Category" /> <asp:BoundField DataField="ContactName" HeaderText="ContactName" SortExpression="ContactName" /> </Columns> </asp:GridView> <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:Test %>" SelectCommand="SELECT [ID], [Category], [ContactName] FROM [MediaBase] WHERE ([Category] = @Category)"> <SelectParameters> <asp:ControlParameter ControlID="DropDownList1" DefaultValue="-1" Name="Category" PropertyName="SelectedValue" Type="Int32" /> </SelectParameters> </asp:SqlDataSource> </form> [/SRC] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2011, 12:17:23 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=37445962&tid=1360598]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
101ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 438ms |

| 0 / 0 |
