Я использую jQueryUI ProgressBar, чтобы показать пользователям, сколько разрешенного хранилища файлов они использовали. Процент рассчитывается в коде и должен быть передан в Javascript.
Код Aspx
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
<script type="text/javascript">
$(function () {
var pct = document.getElementById("filesPercentage").value;
$("#progressbar").progressbar({
value: pct
});
});
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
...
<input type="hidden" runat="server" id="filesPercentage" />
<div id="progressbar"></div>
...
</asp:Content>
Код позади
protected void Page_Load(object sender, EventArgs e)
{
filesPercentage.Value = "85";
}
Похоже, он не может получить процентное значение из скрытого поля. Любая помощь будет оценена.