que tienen un ASCX que contiene¿Cómo establecer una propiedad Int de un control en ASCX?
<my:Foo ID="Bar" runat="server" Value='' />
Quiero configurar Value
con textbox1.Text
, pero Value
es un Int32. Busco algo como esto:
<my:Foo ID="Bar" runat="server" Value='<%= Int32.Parse(textbox1.Text) %>' />
Pero consigo
Parser Error Message: Cannot create an object of type 'System.Int32' from its string representation '<%= Int32.Parse(textbox1.Text) %>' for the 'Value' property.
¿Hay una manera de hacer esto en el archivo ASCX? ¿Debo implementar un TypeConverter para esta propiedad?
¿No es posible establecer 'Value' con el valor' textBox1.Text' en el archivo ASCX? – BrunoLM
Puede hacerlo dentro de un bloque de código, siempre que sea _outside_ el control. Ver respuesta actualizada. – Oded