从后面的代码更改Javascript变量值

Ans*_*_42 7 c# asp.net progress-bar

我有这个javascript代码:

<script>
$(document).ready(function() {
    var progValue1 = 100;
    var progValue2 = 30; 
    $("#progressbar").progressbar({ value: progValue1});
    $("#progressbar2").progressbar({ value: progValue2 });
});
</script>
Run Code Online (Sandbox Code Playgroud)

我想在单击按钮时从后面的代码中更改两个变量(progValue1progValue2)的值.....

这是按钮的代码

<asp:Button ID="btnConfirm" CssClass="button" SkinID="Common" runat="server" Text=  "Confirm" OnClick="btnConfirm_Click" />
Run Code Online (Sandbox Code Playgroud)

如何从方法的C#代码中更改这些值btnConfirm

Chr*_*ler 9

添加两个属性,即

private int _progValue1 = 100;
private int _progValue2 = 30;

protected int ProgValue1 { get { return this._progValue1; }}
protected int ProgValue2 { get { return this._progValue2; }}
Run Code Online (Sandbox Code Playgroud)

修改你的JS:

<script>   
  $(document).ready(function() {   
    var progValue1 = <%=ProgValue1%>;   
    var progValue2 = <%=ProgValue2%>;    
    $("#progressbar").progressbar({ value: progValue1});   
    $("#progressbar2").progressbar({ value: progValue2 });   
  });   
</script>  
Run Code Online (Sandbox Code Playgroud)

然后在OnClick事件处理程序中设置值:

this._progValue1 = 40;
this._progValue2 = 20;
Run Code Online (Sandbox Code Playgroud)