私はasp.net Webフォームを構築しています。私のページのいくつかで、関連するユースケースの整理されたコレクションデータにジュースタグコントロールを追加しました。
なんらかの理由で、コードをソース ビューからデザイン ビューに切り替えると、すべてのテキスト ボックスが表示されません。しかし、ブラウザで表示すると、テキストボックスとボタンが表示されます。このため、コード ビハインドからテキスト ボックスの値にアクセスできません。この原因と、コード ビハインドからテキスト ボックスの値を取得する方法を教えてください。
<asp:Content ID="BodyContent" ContentPlaceHolderID="MainContent" runat="server">
<div>
<juice:tabs id="_Default" runat="server">
<Juice:TabPage Title="Personaldata" ID="_Tab1">
<TabContent>
<label>FirstName</label>
<asp:TextBox ID="txtfirstname" runat="server"></asp:TextBox>
</TabContent>
</Juice:TabPage>
</div>
</asp:Content>
次のようにテキスト ボックスの値にアクセスしてみます。
string firstname = txtfirstname.Text.Tostring();
しかし、テキスト値は分離コードからは認識されません。