Viernes 8 de Noviembre de 2024, 13:27
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
CLR: .Net / Mono / Boo / Otros CLR
»
ASP .NET
(Moderador:
sergiotarrillo
) »
Como utilizar DataBind(); desde una clase?
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Como utilizar DataBind(); desde una clase? (Leído 2711 veces)
fa.luis
Nuevo Miembro
Mensajes: 1
Como utilizar DataBind(); desde una clase?
«
en:
Martes 2 de Octubre de 2012, 17:47 »
0
Hola, hize una clase con 2 metodos, uno para llenar combos y otro para llenar checkboxlist desde datos extraidos de una base de datos, el problema es que en ASP.NET tienes que ejecutar al final de Databind(); y no puedo hacerlo desde la clase porque me da error ni mucho menos llamarlo despues de que llamo a la clase, es decir por fuera.
Les dejo mi clase:
Código: C#
using
System
;
using
System.Collections.Generic
;
using
System.Linq
;
using
System.Web
;
using
System.Data
;
using
System.Data.SqlClient
;
using
System.Configuration
;
using
Telerik.Web.UI
;
using
System.Web.UI
;
using
System.Web.UI.WebControls
;
/// <summary>
/// Descripción breve de Funciones
/// </summary>
public
class
Funciones
{
public
static
string
StringConnection
=
ConfigurationManager
.
ConnectionStrings
[
"conexion"
]
.
ConnectionString
;
public
Funciones
(
)
{
//
// TODO: Agregar aquí la lógica del constructor
//
}
public
static
DataTable GetData
(
string
QueryString
)
{
DataTable dt
=
new
DataTable
(
)
;
SqlDataAdapter da
=
new
SqlDataAdapter
(
QueryString, StringConnection
)
;
da
.
Fill
(
dt
)
;
return
dt
;
}
public
void
FillCombos
(
RadComboBox Combo, DataTable dt,
string
TexField,
string
ValueField
)
{
Combo
.
DataSource
=
dt
;
Combo
.
DataTextField
=
TexField
;
Combo
.
DataValueField
=
ValueField
;
}
public
void
FillCheck
(
CheckBoxList CheckBoxList,DataTable dt,
string
TexField,
string
ValueField
)
{
CheckBoxList
.
DataSource
=
dt
;
CheckBoxList
.
DataTextField
=
TexField
;
CheckBoxList
.
DataValueField
=
ValueField
;
DataBind
(
)
;
}
}
Pueden ayudarme con este problemita?
Tweet
.net
Miembro MUY activo
Mensajes: 181
Nacionalidad:
Re:Como utilizar DataBind(); desde una clase?
«
Respuesta #1 en:
Viernes 5 de Octubre de 2012, 17:47 »
0
Esta parte no entendi
el problema es que en ASP.NET tienes que ejecutar al final de Databind();
explica un poco mas, que no pudiste hacer , con que control lo hiciste o marca el error?
La lógica lleva a más lógica
Apoyo a un mundo OPEN SOURCE!!!
Eso si es el paraíso
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
CLR: .Net / Mono / Boo / Otros CLR
»
ASP .NET
(Moderador:
sergiotarrillo
) »
Como utilizar DataBind(); desde una clase?