私はこのコードを持っています:
<div style="padding: 0px 12px 12px 12px;">
<asp:UpdatePanel runat="server" ID="Panel">
<ContentTemplate>
<asp:Button ID="btnGenerate" CssClass="button" Style="float: right" runat="server"
Text="Go" OnClick="btnGenerate_Click" />
</ContentTemplate>
</asp:UpdatePanel>
</div>
<div>
<asp:UpdateProgress runat="server" ID="PageUpdateProgress">
<ProgressTemplate>
<img src="ajax-loader.gif" />
<asp:Label ID="lblStatus" runat="server" Text="Working..." CssClass="label" />
</ProgressTemplate>
</asp:UpdateProgress>
</div>
ボタンをクリックすると、アニメーション GIF が表示されます...これは素晴らしいことですが、プロセスに 1 分以上かかるため、(コードが複雑でない限り) 何が起こっているかをユーザーに示したいと思います。
そのため、画像の横にラベルを付け、試してみるとコードビハインドに次のように表示されます。
lblStatus.Text = "Doing xyz";
ある種の名前空間の問題が発生します。これを達成する方法はありますか?
更新: エラーは「型または名前空間 'lblStatus' が見つかりません」です。