開始ボタンと停止ボタンがあり、それを使用してサーバー上のウィンドウ サービスを開始および停止します。
開始ボタンをクリックするとサービスが開始されますが、その期間内にサービスを開始するには時間がかかります。サービスを開始することを意味します。クライアント側で開始ボタンを無効にする必要があります。停止ボタンを無効にするのと同じことです。
ボタンが無効になっている間、コード btnStart disable の下で使用しましたが、Windowsサービスは開始されません...
JavaScript
function btnStartClick()
{
$("input[ID=btnStart]").attr("disabled", "disabled");
}
C#
protected void btnStart_Click(object sender,EventArgs e)
{
//service starst code here
}
マークアップ
<asp:Button ID="btnStart" runat="server" Text="Start" OnClientClick="return btnStartClick();" OnClick="btnStart_Click" />