次のコードのように Layout Template 要素を追加すると、要素を直接選択できません。
<asp:Login ID="LoginUser" runat="server" EnableViewState="false" RenderOuterTable="false">
<LayoutTemplate>
<asp:TextBox ID="UserName" runat="server" CssClass="textEntry"></asp:TextBox>
</LayoutTemplate>
</asp:Login>
代わりに、次のように要素を選択する必要があります。
String userName = LoginUser.UserName.Text;
実際、LayoutTemplate の使用は何ですか?また、要素を直接選択できないのはなぜですか?