Dakle imam ovakav kod:
Code (csharp):
private void SetTemplate(string template){
this.listView.ItemTemplate = template;
}
private void SetTemplate(string template){
this.listView.ItemTemplate = template;
}
Naravno, ovo ne prolazi, posto je ItemTemplate tipa ITemplate. Pri tome string template moze da izgleda ovako:
Code:
<li>
<%# Eval("Data") %>
<asp:Literal id="ltrItem" runat="server" />
</li>
<li>
<%# Eval("Data") %>
<asp:Literal id="ltrItem" runat="server" />
</li>
Kako parsirati ovaj string i setovati ga kao ItemTemplate, a da pri tome sve kontrole budu dodate, i da Eval odradi svoj posao ?
Edit:
String je proizvoljan. Znam da postoji resenje Page.LoadTemplate("control.ascx") ali u ovom slucaju nije primenljivo.