Supongamos que deseo vincular un tipo genérico (aquí: Dictionary<string, string>
) a un repetidor utilizando el nuevo enlace de datos fuertemente tipado de ASP.NET 4.5.Encuadernación de datos fuertemente tipada y genéricos?
Entonces tendría que dejar KeyValuePair<string, string>
como la Propiedad ItemType del Repetidor.
<asp:Repeater id="rpCategories" runat="server" ItemType="System.Collections.Generic.KeyValuePair<string, string>">
Existe un problema obvio aquí: no puedo usar <
o >
dentro del texto ItemType!
¿Cómo se puede lograr esto? ¿Es posible el uso de genéricos de alguna manera con el nuevo modelo de enlace de datos?
Intentamos escapar con <y>? ¿Algún mensaje de error? – sisve
No he intentado si eso funcionaría al ejecutar la página, pero VS lo marca como un error e Intellisense tampoco funciona. – magnattic
No, no funciona tampoco. El mensaje de error es obviamente que VS no puede reconocer el tipo. – magnattic