Davis 0 Denunciar post Postado Março 5, 2007 Fala pessoal! Seguinte, eu estou usando um GridView junto com um DataTable poder fazer um preview de dados. O problema é que o GridView aparece vazio na hora que eu vou jogar no banco de dados usando, por examplo, o código abaixo: For I As Integer = 0 To gvPreview.Rows.CountmyCommand = New SqlCommand("spInsertAction", MyConn)With myCommand.Parameters.Clear()myCommand.CommandType = CommandType.StoredProcedure.Add("@year_month", SqlDbType.Char).Value = gvPreview.Rows(I).Cells(1).Text.Add("@circ", SqlDbType.Int).Value = gvPreview.Rows(I).Cells(2).TextNext Configurei o GridView pra gerar as colunas automaticamente (para testar) e o mesmo passou o valor naturalmente. Eu poderia usar isso se eu não tivesse que editar os dados direto no grid (tenho uns templatefields como checkboxes e por aí vai). Alguma idéia/luz/sugestão? Compartilhar este post Link para o post Compartilhar em outros sites
Davis 0 Denunciar post Postado Março 5, 2007 A propósito, esqueci de colocar um trecho do GridView: http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif <asp:GridView ID="gvPreview" runat="server" AllowPaging="True" PageSize="5"> <Columns> <asp:CommandField UpdateText="Aktualizuj" CancelText="Anuluj" ShowEditButton="True" EditText="Edytuj" /> <asp:BoundField DataField="id" HeaderText="id" Visible="False" /> <asp:TemplateField> <ItemTemplate> <asp:CheckBox runat="server" ID="cb" Checked="true" /> </ItemTemplate> </asp:TemplateField> <asp:BoundField DataField="year_month" HeaderText="Year/Month" /> <asp:BoundField DataField="circulation" HeaderText="Circulation"/> </Columns></asp:GridView> Compartilhar este post Link para o post Compartilhar em outros sites