
14/07/2008, 21:18
|
 | Colaborador | | Fecha de Ingreso: septiembre-2007 Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 6 meses Puntos: 87 | |
Respuesta: Agregar Controles usando una cadena y porq no mejor hacer algo como
strCodigo=" Todo [label] esta bien escribe tu nombre: [textbox]"
haces un match con regex y haces un Regex.Split(strcodigo,regex); y de cada resultaod q no contenga [] lo conviertes en literal como lo tienes y tienes un switch para cada uno de los controles definidos.
switch(control)
{
case "label": panel.Controls.Add(new Label(Texto)); break;
case "textbox": panel.Controls.Add(newTextBox()); break;
....................
}
digo es una idea, pero como lo quieres hacer no te funcionara de nada porq cuando tu lo haces literal lo convierte a html plano y cuando agrega un control el servidor genera el html necesario. |