У меня есть эта javascript
функция:
function validateFile() {
var file = document.getElementById('fuCSV');
if (file.value == "") {
document.getElementById('<%=lblStatus.ClientID%>').innerhtml = "Please select a file to upload. Client!";
return false;
}
else {
document.getElementById('<%=lblStatus.ClientID%>').innerhtml = "";
return true;
}
}
Вызывается для события OnClientClick
Button, как это:
<asp:Button ID="btnImport" runat="server" Text="Import" OnClientClick="return validateFile();" CausesValidation = "true"
UseSubmitBehavior ="true" OnClick="btnImport_Click" />
Я пытаюсь изменить текст метки lblStatus
в методе validateFile()
, но текст не меняется. Однако во время отладки ... QuickWatch показывает измененное значение. Что может быть причиной для этого? как я могу решить это?