• Lunes 9 de Diciembre de 2024, 07:36

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - alexisgondola

Páginas: [1] 2
1
PHP / Crear documentos word (doc, docx) con PHPWord y TemplateProcesor
« en: Viernes 2 de Agosto de 2019, 20:53 »
Buenas tardes que tal, estoy presentando error al crear documentos word (doc, docx) con PHPWord y TemplateProcesor

lo tome del siguiente ejemplo:
http://sandritascs.blogspot.com/2015/03/crear-documentos-word-doc-docx-con.html

$templateWord = new TemplateProcessor('plantilla.docx');

        // --- Variables
       
        $nombre = "Sandra S.L.";
        $direccion = "Mi dirección";
        $municipio = "Mrd";
        $provincia = "Bdj";
        $cp = "02541";
        $telefono = "24536784";

        // --- Asignamos valores
        $templateWord->setValue('nombre_empresa', $nombre);
        $templateWord->setValue('direccion_empresa', $direccion);
        $templateWord->setValue('municipio_empresa', $municipio);
        $templateWord->setValue('provincia_empresa', $provincia);
        $templateWord->setValue('cp_empresa', $cp);
        $templateWord->setValue('telefono_empresa', $telefono);

        // --- Guardamos el documento
        $templateWord->saveAs('Documento02.docx');


El cual me esta presentando el siguiente error

{message: "ZipArchive::getFromName(): Invalid or uninitialized Zip object",…}
exception: "ErrorException"
file: "C:\xampp\htdocs\Proyecto\vendor\phpoffice\phpword\src\PhpWord\Shared\ZipArchive.php"
line: 201
message: "ZipArchive::getFromName(): Invalid or uninitialized Zip object"
trace: [{function: "handleError", class: "Illuminate\Foundation\Bootstrap\HandleExceptions", type: "->"},…]

2
Otras Bases de Datos / sumar hora en teradata
« en: Martes 6 de Noviembre de 2018, 17:55 »
Buenas tardes que tal, como podria sumer hora en teradata

ejemplo en sql se hace de la siguiente forma

SELECT dateadd(HH, 5, Getdate())


con que funcion o forma la podria hacer en teradata

3
SQL Server / extraer año
« en: Jueves 6 de Septiembre de 2018, 23:35 »
Buenas tardes que tal, deseaba saber si existe alguna funcion o si me pueden decir la funcion para restar el año valores al año actual

ejemplo

getdate() es el año actual, deseo restarle 2 años

lo ise de esta forma y funciona pero lo veo mas largo
SELECT 

CONVERT(varchar(4),cast (DATEADD(year, -2, GETDATE()) as DATE))




y para obtener el año actual solo el año

getdate ()  me devuelve 2018-09-04 15:57:44.090


se le agradece la ayuda gracias

4
VB .NET / data table
« en: Jueves 6 de Febrero de 2014, 15:27 »
buenos dias que tal, consulta

estaba intentando mostrar en el datatable1 los registros con que los id no estén en el data table 2

la idea es tratar de hacer un select distinct

recorriendo el datatable 2 para ir limpiando la informacion del data table 1


for (int i = 0; i < dt2.Rows.Count; i++)
{
dt1.Select("id =" + dt2.Rows["id"].ToString());

}

5
C# / select distinc
« en: Jueves 6 de Febrero de 2014, 15:26 »
buenos dias que tal, consulta

estaba intentando mostrar en el datatable1 los registros con que los id no estén en el data table 2

la idea es tratar de hacer un select distinct

recorriendo el datatable 2 para ir limpiando la informacion del data table 1

Código: [Seleccionar]
for (int i = 0; i < dt2.Rows.Count; i++)
{
dt1.Select("id =" + dt2.Rows[i]["id"].ToString());

}

6
VB .NET / obtener la abreviatura del mes en ingles
« en: Martes 2 de Abril de 2013, 18:11 »
buenos dias que tal,
consulta deseo obtener la abreviatura del nombre del mes en ingles
 en el siguiente link encontre el siguiente ejemplo
http://msdn.microsoft.com/en-us/library/zxbsw165(v=vs.80).aspx

Dim thisMonth As Integer
Dim name As String
thisMonth = 4
' Set Abbreviate to True to return an abbreviated name.
name = MonthName(thisMonth, True)
' name now contains "Apr".

pero esto me devuelve la  abreviatura en español ya que la pc actual esta configurada en español

lo que deseo es obtener la cultura actual de la computadora, luego cambiarsela a ingles, y despues colocarle la cultura con el idioma que tenia al principio

gracias

7
C# / Alguien sabe como obtener la lista de archivos de una URL?
« en: Martes 29 de Enero de 2013, 21:48 »
Deseo saber como obtener la lista de archivos de una url con código, es decir, lo pruebo con IE y efectivamente veo la lista de archivos pero quiero tratarlos con C# y guardar sus nombres en una base de datos.
 

lo intente como este ejemplo que vi en este foro
 http://www.compartir-tecnologias.es/respuesta/lista-archivos-una-direccion-web-ayuda-206828762.html
 
using System.Net;
 using System.IO;

 WebRequest myRequest WebRequest.Create("http://XXX.XXX.XXX.XX/compartir/archivos/");
 WebResponse myResponse = myRequest.GetResponse();
 Stream respstrm = myResponse.GetResponseStream();
 int BufferSize = 100000;
 Byte[] Buffer = new Byte[BufferSize];
 int bytesRead = respstrm.Read(Buffer, 0, BufferSize);
 respstrm.Close();
 myResponse.Close();

 

Nota: Ahora tienes en el buffer el contenido de la página html que te ha
 devuelto el servidor con los nombres de archivo. Para sacar de dentro del
 html los nombres, no existe ningún método estandarizado. Tendrás que
 examinar el contenido, ver el formato que tiene, analizarlo por programa y
 extraer las partes que te interesen. Te sugiero que examines la clase RegEx,
 si quieres implementar la extracción con expresiones regulares.
 


-----------
 
e debugeado el codigo no e logrado obtener el contenido o lista de los archivos dentro del url disculpen la ignorancia

8
ASP .NET / Directorio ubicado en la WEB accedido por https
« en: Jueves 24 de Enero de 2013, 17:59 »
buenos dias que tal

si fuera directorio ubicado en la WEB accedido por https, como se podría obtener la info de los archivos: nombre, fecha, tamaño, etc.?

9
C# / descargar archivo a traves de https
« en: Miércoles 23 de Enero de 2013, 17:59 »
buenas tardes que tal, deseo descarga un archivo el cual no se el nombre del archivo atraves de https dentro de una carpeta donde estaran alojada n cantidad de archivos,
deseo obtener el nombre del ultimo archivo almacenado en esa carpeta
 

Con el siguiente ejemplo logre descargar un archivo atraves de https, pero colocandole el nombre del archivo fijo
 
WebClient, es una clase en .NET del package System.Net, permite enviar o recibir datos de recursos indentificados por una URL (ejemplo, un enlace FTP ). El siguiente ejemplo permite descargar y guardar un archivo en .NET C#

 using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
 using System.IO;
namespace ExampleDownloadFile {
class Program {
static void Main(string[] args) {
try
{
WebClient webClient = new WebClient();
webClient.DownloadFile("http://example.org/data.zip", @"c:/data.zip");
}
catch( Exception ex)
{
System.Console.WriteLine( "Problem: " + ex.Message );
}
}
}

10
C# / que diferencia o ventajas hay en este codigo en abrir y cerrar coneccion?
« en: Viernes 18 de Enero de 2013, 22:29 »
buenas tardes que tal
 que diferencia o ventajas hay en este codigo en abrir y cerrar coneccion al realizar una consulta
 

codigo abriendo y cerrando coneccion
 
DataSet ds_l = new DataSet();
 

TdConnection conn = new TdConnection("ruta de conexion");
 TdDataAdapter adapter = new TdDataAdapter();

 conn.Open();
 
adapter.SelectCommand = new TdCommand("SELECT * from tabla, conn);
 
adapter.Fill(ds_l, "Source");
 
conn.Close();
 
-----------------------
 
o colocar el codigo sin colocarle que abra y cierre la coneccion


DataSet ds_l = new DataSet();
 

TdConnection conn = new TdConnection("ruta de conexion");
 TdDataAdapter adapter = new TdDataAdapter();

 
adapter.SelectCommand = new TdCommand("SELECT * from tabla, conn);
 
adapter.Fill(ds_l, "Source");
 

---------------------------------------------------
 estoy utilizando .net c# y base de datos teradata, el cual me funcionaba el codigo sin colocarle abrir y cerrar coneccion, pero presento un caso dias despues me presento el error


Teradata.Client.Provider.TdException: [.NET Data Provider for Teradata] [100001] Cannot close an Active Request. Please Abort the Request. at Teradata.Client.Provider.Request.Close() at Teradata.Client.Provider.Connection.ReturnRequest(Request request) at Teradata.Client.Provider.TdCommand.ReleaseRequest() at Teradata.Client.Provider.TdCommand.HandleExecuteException(TdException eOuter) at Teradata.Client.Provider.TdCommand.ExecuteRequest(CommandBehavior cmdBehavior, Boolean asynchronousCall) at Teradata.Client.Provider.TdCommand.ExecuteReader(CommandBehavior behavior) at Teradata.Client.Provider.TdCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable)

11
C# / obtener el nombre del ultimo archivo que se ingreso en esa carpeta
« en: Jueves 17 de Enero de 2013, 16:46 »
Buenos dias que tal, deseo obtener el nombre de el ultimo archico que se ingreso en la carpeta
 
de la siguiente forma me funciona en .net 2010 pero no me funciona en .net 2008
 
Dim FileName As String = Directory.GetFiles("C:\carpeta").Max

hay alguna otra manera de poder obtener el nombre del ultimo archivo que se ingreso en esa carpeta?

12
VB .NET / comprimir una carpeta o archivo
« en: Viernes 14 de Septiembre de 2012, 21:51 »
Buenas tardes que tal, estaba intentando realizar este ejemplo que comprime esta echo en c #, lo pase a visual basic pero no me esta funcionando, no ingresa al ciclo for

este es el  link del ejemplo
http://copstone.com/2010/03/comprimir-y-descomprimir-archivos-con-net-framework/



este es el codigo que yo estaba realizando en visual basic.net

por favor si me podria ayudar, estoy intentando comprimir una carpeta utilizando las librerias del frameword




Imports System
Imports System.Data
Imports System.Math
Imports System.Collections.Generic
Imports System.Text
Imports System.IO
Imports System.IO.Compression
Imports System.IO.DirectoryInfo

 Sub Main()

        Dim path As String

        path = "C:\pruebass"

        Comprimir_Archivos_Carpeta(Path)

        Console.ReadLine()

    End Sub



Public Sub Comprimir_Archivos_Carpeta(ByVal path As String)

        Dim dr As New DirectoryInfo(path)

        Dim fsOrigen As FileStream = Nothing

        Dim fsDestino As FileStream = Nothing

        Dim gzip As GZipStream = Nothing

        Dim filename As String = ""

        Const bufferSize As Integer = 4096

        Dim buffer(0 To bufferSize - 1) As Byte


        For Each fl As FileInfo In dr.GetFiles()

            filename = fl.FullName & ".gz"
            fsOrigen = New FileStream(fl.FullName, FileMode.Open, FileAccess.Read, FileShare.Read)
            fsDestino = New FileStream(filename, FileMode.Create, FileAccess.Write, FileShare.None)
            gzip = New GZipStream(fsOrigen, CompressionMode.Compress, True)
            While True

                Dim cantleida As Integer = gzip.Read(buffer, 0, bufferSize)
                If cantleida <> 0 Then
                    gzip.Write(buffer, 0, cantleida)
                Else
                    Exit For
                End If

            End While
        Next

    End Sub


13
C# / extraer dato numero de una cadena
« en: Martes 4 de Septiembre de 2012, 00:38 »
buenas tardes que tal, deseaba si me podrian ayudar con este caso
la extraccion de una fecha de esta cadena o numero

  string archivo1 = "ejemplo_ejemplo_2012080200_to_2012080300_at_20120807_42323_1.txt";

  string archivo2 = "ejemplo_2012080200.txt";


deseo extraer el siguiente numero : 20120802
que seria el año mes y dia

no me a funcionado con substring ni IndexOf

ya que son varios archivos y tienen distinto nombe, el cual solo leo el nombre del archivo para obtener esa informacion

14
C# / extraer valor especifico de una cadena
« en: Viernes 3 de Agosto de 2012, 17:57 »
Buenos dias que tal, estoy intentando obtener el valor de un xml

que viene con la siguiente estructura

<?xml version='1.0' encoding='UTF-8'?>
<errors>
        <error>error x.</error>
</errors>


el xml lo pase a un strin de la siguiente forma

 string obtenerXml;


             { using (WebResponse response = e.Response)
                {
                    HttpWebResponse httpResponse = (HttpWebResponse)response;
                 
                 
                   using (Stream data = response.GetResponseStream())
                   {
                      obtenerXml= new StreamReader(data).ReadToEnd();
                                     
                    }
                }
            }

lo que tengo que obtener es el texto que esta dentro de
<error>error x.</error>

seria obtener : error x.


intente realizar esto, asi puedo estraer el mensaje pero es colocandole un punto fijo de donde termina, pero el problema es que el mensaje puede variar de tamaño:

 string result;

result =   obtenerXml.Substring(54, 100);


como puedo obtener el numero de donde encuentro en la cadena este valor "<"

para poder colocarlo en el substring

o de que otra forma poder capturar los caracteres que estan entre
<error>error x.</error>

15
C# / validar null en HttpWebResponse
« en: Viernes 3 de Agosto de 2012, 16:03 »

Buenos dias que tal, estoy intentando validar httpResponse , verificar que no sea null, para enviar x valor, pero de la forma que lo estoy intentando me manda error


  HttpWebResponse httpResponse = (HttpWebResponse)response;



 if (httpResponse != System.DBNull.Value)
{
                       
}

16
C# / codigo en web service
« en: Lunes 30 de Julio de 2012, 18:31 »
Buenos dias que tal, estaba revisando el siguiente ejemplo , deseaba que alguien con mas conocimiento me podria dar una explicacion mas detallada de que se esta haciendo

este es el codigo:

            string targetUrl = "https://url";
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(targetUrl);

            Console.WriteLine("Connecting to URL: " + targetUrl);

            StringBuilder sb = new StringBuilder();


            String inputXml = "C:\\archivo.xml";

            using (StreamReader inputQueryReader = new StreamReader(inputXml))
            {
                sb.Append(inputQueryReader.ReadToEnd());
            }
            Console.WriteLine("XML value:" + sb.ToString());


            String postData = sb.ToString();
            Console.WriteLine("POST Data: " + postData);


            byte[] postDataBytes = Encoding.UTF8.GetBytes(postData);


            request.Method = "POST";
            request.ContentType = "text/xml";
            request.ContentLength = postDataBytes.Length;

            Stream requestStream = request.GetRequestStream();
            requestStream.Write(postDataBytes, 0, postDataBytes.Length);
            requestStream.Close();



            HttpWebResponse objHttpWebResponse = null;

            // get response
            objHttpWebResponse = (HttpWebResponse)request.GetResponse();
            Console.WriteLine("URL Response:");

            StreamReader responseReader = new StreamReader(objHttpWebResponse.GetResponseStream(), Encoding.UTF8);

            Console.WriteLine(responseReader.ReadToEnd());

            objHttpWebResponse.Close();



me esta reventando en la siguiente linea
objHttpWebResponse = (HttpWebResponse)request.GetResponse();

me esta mandando este error:
The remote server returned an error: (404) Not Found.

17
C# / validar un campo de un data set null
« en: Jueves 26 de Julio de 2012, 02:15 »
Buenas noches que tal, estaba tratando de realizar la siguiente validacion en c # pero no me funciona

If Not IsDBNull(drContac.Cells("cid_contacto").Value) Then
                    EntContacto.id_contacto = drContac.Cells("cid_contacto").Value
                End If


la traduje y me quedo asi

if( ! IsDBNull(ds.Tables[0].Rows["numero"]) ){
                   valor = ds.Tables[0].Rows["numero"];
                }

no me funciona el IsDBNull

los valores los obtendo de un dataset

18
C# / leer xml obtenido de un web service
« en: Jueves 19 de Julio de 2012, 00:46 »
buenas tardes que tal, deseaba saber si hay algun ejemplo de leer informacion de un xml que se recibio de un web service

19
XML / Pasar valores a un xml
« en: Martes 10 de Julio de 2012, 01:37 »
Buenas tardes que tal, deseaba saber si alguien sabe como pasarle valores a un archivo . xml

para el siguiente ejemplo



<?xml version="1.0" encoding="UTF-8"?>

<plusgradeOfferRequestToken>

<flights>
    <flight>
      <departureDate>2011-10-15</departureDate>
      <origination>rrr</origination>
      <destination>ggg</destination>
      <flightNumber>104</flightNumber>
      <offerUrl>https://upgrade.plusgrade.com/offer/
       yourPID/offer/upgrade/YourAPIKey</offerUrl>
      <imageUrl>https://upgrade.plusgrade.com/offer/
       yourPID/offer/tag/YourAPIKey</imageUrl>
    </flight>
    <flight>
      <departureDate>2011-10-17</departureDate>
      <origination>YYY</origination>
      <destination>XXX</destination>
      <flightNumber>103</flightNumber>
      <offerUrl>https://upgrade.plusgrade.com/offer/
       yourPID/offer/upgrade/YourAPIKey</offerUrl>
      <imageUrl>https://upgrade.plusgrade.com/offer/
       yourPID/offer/tag/YourAPIKey</imageUrl>    </flight>
<flights>

</plusgradeOfferRequestToken>


como seria la forma para crear el .xml y luego para enviarle los valores de un archivo txt

20
ASP .NET / agregar valor de fecha en GridDateTimeColumn
« en: Miércoles 27 de Junio de 2012, 03:56 »
buenas tardes que tal, tengo la siguiente consulta, en mi grid de telerik tengo la siguiente columna
, al realizar la consulta se muestra el valor de la fecha

deseo que cuando el usuario presione el boton nuevo que se encuentra en el grid, cuando me aparesca la nueva fila me aparesca asignado el valor de la fecha esta fecha

como lo e echo en un ejemplo con una caja de fechas de telerik

quiero hacer algo asi:
 dpFecha.MinDate = Convert.ToDateTime(dpFechaInicio.SelectedDate);
 
 dpFecha.MaxDate = Convert.ToDateTime(dpFechaFin.SelectedDate);


<telerik:RadGrid ID="RadGrid1" runat="server" GridLines="None"
            AutoGenerateColumns="False" PageSize="7" AllowSorting="True" AllowPaging="True" OnItemUpdated="RadGrid1_ItemUpdated"
            OnUpdateCommand="RadGrid1_UpdateCommand" OnNeedDataSource="RadGrid1_NeedDataSource"
            ShowStatusBar="True" OnInsertCommand="RadGrid1_InsertCommand"  OnDataBound="RadGrid1_DataBound" OnItemDataBound = "RadGrid1_ItemDataBound"
                                     OnDeleteCommand="RadGrid1_DeleteCommand" 
                                   Skin="Windows7" CellSpacing="0" >                         
            <MasterTableView DataKeyNames="id_reporte" AllowMultiColumnSorting="True" Width="100%"   CommandItemDisplay="Top">
             
<CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings>

<RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column"></RowIndicatorColumn>

<ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column"></ExpandCollapseColumn>
                <Columns>
                <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn">
                    <ItemStyle CssClass="MyImageButton" />
                </telerik:GridEditCommandColumn>

                    <telerik:GridDateTimeColumn UniqueName="f_tarea" SortExpression="f_tarea" HeaderText="Fecha"
                        DataField="f_tarea" DataFormatString="{0:d}" DataType="System.DateTime" >

                        <HeaderStyle Width="100px" />

                    </telerik:GridDateTimeColumn>


                <telerik:GridButtonColumn ConfirmText="Elimar ?" ConfirmDialogType="RadWindow"
                    ConfirmTitle="Delete" ButtonType="ImageButton" CommandName="Delete" Text="Delete"
                    UniqueName="DeleteColumn">
                    <ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" />
                </telerik:GridButtonColumn>

                </Columns>
                <EditFormSettings CaptionFormatString="editar " CaptionDataField="id_reporte">
                    <FormTableItemStyle Width="100%" Height="29px"></FormTableItemStyle>
                    <FormTableStyle GridLines="None" CellSpacing="0" CellPadding="2"></FormTableStyle>
                    <FormStyle Width="100%" BackColor="#eef2ea"></FormStyle>
                    <EditColumn ButtonType="ImageButton" />
                </EditFormSettings>
            </MasterTableView>

        <ClientSettings>
<Selecting AllowRowSelect="true"></Selecting>

            <ClientEvents OnRowDblClick="RowDblClick" />
        </ClientSettings>

<FilterMenu EnableImageSprites="False"></FilterMenu>
        </telerik:RadGrid>

21
ASP .NET / actualizar telerik:RadGrid
« en: Miércoles 20 de Junio de 2012, 21:22 »
buenas tardes que tal, estaba intentado actualizar el registro en el telerik:RadGrid
 estoy utilizando SqlDataSource1

solo e podido realizar consulta, insertar y elimar,
no me permite realizar la actualizacion del registro que estoy colocando mal, o si hay una mejor forma de realizar estas operaciones sin usar SqlDataSource1

otra consulta, como puedo pasar valores del formulario de aspx ejemplo los valores de un combobox o textbox y asignarlo en ejemplo:
asignarselos a los valores que se van a insertar o eliminar que no esten en el grid

 <InsertParameters>
                                   <asp:Parameter   Name="usuario" />
                                   <asp:Parameter   Name="f_actual" />
                                   <asp:Parameter   Name="id_cliente" />
                                   <asp:Parameter  Name="nomContactoCliente" />
                                   <asp:Parameter DefaultValue="agondola" Name="id_empleado" />
                                   <asp:Parameter Name="id_estado" />
                                   <asp:Parameter Name="f_tarea" />
                                   <asp:Parameter Name="descripcionTarea" />
                                   <asp:Parameter Name="cantidadHoraTarea" />
                                   <asp:Parameter DefaultValue="1"  Name="id_proyecto" />
                               </InsertParameters>


adjunto el codigo del problema

22
ASP .NET / retornar valor boleano en funcion
« en: Jueves 14 de Junio de 2012, 23:13 »
buenas tardes que tal estaba intentando hacer una funcion que me devuelva un valor, si la informacion esta correcta  retorne true, si hay error que retorne false
   

 public Object prueba()
        {

            try
            {
                prueba = true;
            }
            catch (Exception ex)
            {
                prueba = false;
            }

        }


y validarla algo asi

if prueba()  {
 retorn
  }

estoy trabajando en aspx y c#

en visual basic y aspx si me funcioba
se le agradece la ayuda

23
ASP .NET / capturar valores de un GridView aspx c #
« en: Martes 12 de Junio de 2012, 21:35 »
buenas tardes que tal, estoy intentando capturar el valor de una fila seleccionada de un GridView en aspx en c #,

lo primero que ise fue llenar el grid con x informacion
luego seleccionar la fila

luego realizar una comparacion

luego intente optener el valor de dos formas

forma 1

     foreach (GridViewRow gvrow in gvDatosReporte.Rows)
                {
             
 
                  capturar el valor del grid, la columna que tiene el id esta oculta, los otros dos campos si estan visible en el grid, pero quiero capturarlo por nombre de columna para evitar que en un futuro se cambien de posision y tener que cambiar la programacion


       
              }


forma 2

a opcion le asigne la palabra actualizar cuando cree el data table para saber que ese registro se iba a actualizar

if (gvDatosReporte.SelectedDataKey["opcion"] == "actualizar")
                    {
                      //cree esta opcion para capturar el valor de la fila seleccionada, bien me optiene el valor de la fila seleccionada,
                    pero no con las modificaciones que le e echo a la fila, esos dos campos que estoy modificando son cajas de texto dentro del grid
                     Convert.ToInt32(gvDatosReporte.SelectedDataKey["id_capturado"])
                     Convert.ToInt32(gvDatosReporte.SelectedDataKey["numero1"])
  }


mi grid esta echo asi
tengo que agregarle algo al grid antes de actualizar o poder capturar la informacion de grid, algo que acepte el texto o algo asi?
<asp:GridView  ID="gvDatos" runat="server" AutoGenerateColumns="False"
                        CssClass="GridViewStyle" Font-Size="8pt" Width="852px" CellPadding="4"
                                     ForeColor="#333333" GridLines="None"
                                   DataKeyNames="id_capturado,numero1, numero2,comando">
                        <AlternatingRowStyle CssClass="AltRowStyle" BackColor="White" />
                        <Columns>
                               <asp:CommandField ButtonType="Image"
                                   SelectImageUrl="~/App_Themes/General/Images/select.gif"
                                   ShowCancelButton="False" ShowHeader="True" ShowSelectButton="True" />
                               <asp:BoundField DataField="id_capturado" HeaderText="Id Reporte"
                                   Visible="False" />


                        <asp:TemplateField HeaderText="numero1">
                            <ItemTemplate>
                                <asp:TextBox ID="txtnumero1" runat="server" Font-Size="8pt"
                                    onkeydown="return (event.keyCode!=13); " Text='<%# Bind("numero1")%>'
                                    Width="472px" Height="16px"></asp:TextBox>
                            </ItemTemplate>
                        </asp:TemplateField>

                         <asp:TemplateField HeaderText="numero2">
                            <ItemTemplate>
                                <asp:TextBox ID="txtnumero1" runat="server" Font-Size="8pt"
                                    onkeydown="return (event.keyCode!=13); " Text='<%# Bind("numero2")%>'
                                    Width="472px" Height="16px"></asp:TextBox>
                            </ItemTemplate>
                        </asp:TemplateField>

                       
                               <asp:BoundField DataField="opcion" HeaderText="comando" Visible="False" />
                       
                        </Columns>
                            <EditRowStyle BackColor="#2461BF" />
                        <FooterStyle BackColor="#507CD1" ForeColor="White" Font-Bold="True" />
                        <HeaderStyle CssClass="HeaderStyle" BackColor="#507CD1" Font-Bold="True"
                                ForeColor="White" />
                        <PagerSettings PageButtonCount="5" />
                        <PagerStyle CssClass="PagerStyle" BackColor="#2461BF" ForeColor="White"
                                HorizontalAlign="Center" />
                        <RowStyle CssClass="RowStyle" BackColor="#EFF3FB" />
                        <SelectedRowStyle CssClass="SelectedRowStyle" BackColor="#D1DDF1" Font-Bold="True"
                                ForeColor="#333333" />
                            <SortedAscendingCellStyle BackColor="#F5F7FB" />
                            <SortedAscendingHeaderStyle BackColor="#6D95E1" />
                            <SortedDescendingCellStyle BackColor="#E9EBEF" />
                            <SortedDescendingHeaderStyle BackColor="#4870BE" />
                       </asp:GridView>

24
ASP .NET / control MasterTableView
« en: Martes 12 de Junio de 2012, 20:48 »
buenos dias que tal deseaba saber cual era la funcion del control MasterTableView dentro de un
<telerik:RadGrid>

25
ASP .NET / recorrer un grid en aspx en c #, poner el nombre?
« en: Martes 12 de Junio de 2012, 20:47 »
buenas noches que tal porque al recorrer un grid en aspx en c # a las celdas no se le puede poner el nombre?

porque solo se le puede poner un numero?

Int32 i;
String celda;
DataGridViewCell dgc;
//Recorremos el DataGridView con un bucle for
for (i = 0; i < dataGridView1.Rows.Count; i++)
{
dgc = dataGridView1.Rows.Cells[0];
celda = ((String)dgc.Value) + "\r\n";
textBox1.Text += celda.Replace(".",",");
}

Páginas: [1] 2