ASP.NET Update变量从代码后面传递给JavaScript函数

时间:2018-02-04 20:29:31

标签: javascript c# asp.net .net webforms

这是我的伪代码aspx:

<Panel>
 <UpdatePanel>
  <DropDownList onselectedindexchanged="itemSelected"/>
  <Button onClientClick="Validate()" />
 <UpdatePanel>
<Panel>

代码背后:

void itemSelected()
{
//update VariableFromCodeBehind
}

和用于用户端验证的java脚本:

<script>
function Validate(sender, target){
    var variable = <%=this.VariableFromCodeBehind%>;
    //some code
}
</script>

当DropDownList项更改并更新UpdatePanel时,如何在JavaScript中更新“VariableFromCodeBehind”?

此aspx代码是Modal Popup(来自AJAX Control Toolkit的ModalPopupExtender)。我需要来自代码的变量用于用户端验证脚本。当DropDownList发生变化时,此变量正在发生变化。

0 个答案:

没有答案