Sembra che Intellisense semplicemente non funzioni all'interno degli attributi in una pagina ASP.NET. Mi piace molto tipizzazione forte, perché mi piace Intellisense, e così io in genere in modo di legarsi a un oggetto fortemente tipizzato in ASP.NET:ASP.NET Intellisense non funziona negli attributi
<Repeater ID="rep" runat="server">
<ItemTemplate>
<div id="mydiv" class="<%# TypedObject.Class %>" runat="server">
<%# TypedObject.Name %>
</div>
</ItemTemplate>
</Repeater>
Intellisense funziona solo all'interno del corpo del div, ma non importa quale Lo faccio non funzionerà per impostare quell'attributo di classe. Questo è molto fastidioso, dal momento che gli attributi sono piuttosto fondamentali in HTML e molti dei controlli incorporati li usano pesantemente.
Non riesco a trovare nulla a riguardo, ma non posso credere che questo non sia un bisogno fondamentale. C'è un modo per farlo funzionare?
Quale versione di Visual Studio stai utilizzando? –
Questo è VS2008. Aggiornamento –
: lo stesso problema in VS2010. Che noioso. –