ASP.NET - Databinding propiedad en UserControl

   
Vista:

Databinding propiedad en UserControl

Publicado por Alberto Borja (1 intervención) el 26/09/2009 19:54:36
Buenas, estoy empezando a crear controles de usuario y no consigo enlazar una propiedad con un origen de datos.
Tengo las propiedades creadas de la siguiente forma:

private object _value;

[Bindable(true, BindingDirection.TwoWay)]
public object Value
{
get { this._value = GetLookupKeyValue(); return this._value; }
set
{
this._value = value;
SetLookupKeyValue(value);
}
}

, y aunque no consigo ver la propiedad Value desde la opción "Editar enlaces de datos" del FormView en la vista de diseño, le intento poner en la declaración del código:

<uc1:DesplegableMedicos ID="DesplegableMedicos1" runat="server" AutoPostBack="False" Value='<%# Bind("IDMedicoEnvia") %>' />

y consigo un binding one way (sólo cuando leo los datos), pero a la hora de intentar actualizarlos o insertar, a ese campo no le asigna ningún valor.

¿Alguna sugerencia?
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder