ドロップダウンで値 Hiring が選択されたときに確認メッセージを表示する必要があります。どうやってやるの?
if (Status.SelectedValue == "HIRING")
{
Status.Attributes.Add("onChange", "javascript:return DisplayConfirmation();");
}
aspxページにDisplayConfirmation機能があります。これは動作しません。
DisplayConfirmation() JavaScript 関数を変更して、選択した値のパラメーターを含め、関数内のロジックを処理します。
コード ビハインドで、コードを次のように置き換えます。
Status.Attributes.Add("OnChange", string.Format("DisplayConfirmation('{0}');", Status.SelectedValue));
したがって、JavaScriptを次のように変更できます
function DisplayConfirmation(Status) {
if(Status == "HIRING")
{
if (confirm('Are you sure you want to do this?')) { __doPostback('Status', ''); }
}}