Concatenate columns into one

1

I need to concatenate these two columns into one:

columna1: columns.Bound(c => c.primer_nombre).Title("Nombre").Width(30);
Columna2: columns.Bound(c => c.primer_apellido).Title("Apellido"=.Width(30);

That those two remain in a single column, how can I do that? It's ASP.NET with a framework called Kendo UI GRID.

This is the code environment I'm working on:

    
asked by Felipe 16.09.2016 в 00:25
source

3 answers

1

Maybe so?

columna1: columns.Bound(c => (c.primer_nombre + c.primer_apellido)).Title("Nombre y Apellido").Width(60);
    
answered by 16.09.2016 в 00:30
0

Testing using a template is easier.

        .Columns(columns =>
        {
            columns.Bound(p => p.FirstName).Width(150);
            columns.Bound(p => p.LastName).Width(150);
            columns.Template(@<text></text>).ClientTemplate("#=FirstName# #=LastName#").Title("Full Name");


        })
    
answered by 02.08.2017 в 19:37
0

I need your help, I'm trying to concatenate my first and last name in an ASP.NET dropdownlist. This is my code and it does not work.

public void LLenarDdlCliente()
{

        string constr = ConfigurationManager.ConnectionStrings["FitposConnectionString"].ToString();
        SqlConnection con = new SqlConnection(constr);
        con.Open();
        SqlCommand com = new SqlCommand("SELECT CONCAT(nombre, apellidopat) AS 
        clientes FROM cliente", con);
        SqlDataAdapter da = new SqlDataAdapter(com);
        DataSet ds = new DataSet();
        da.Fill(ds);
        this.drpempleado.DataTextField = "clientes";
        drpempleado.DataSource = ds.Tables[0];
        drpempleado.DataBind();
}
    
answered by 10.10.2018 в 01:48