我有两个更新面板。一个UpdatePanel
有一个CheckBox
和一个UserControl
。UserControl 有一些TextBoxes
. 在其他更新面板中,很少有Labels
.
我已将 javascript 函数添加到复选框以隐藏/显示它。我正在使用 Javascript 来避免部分回发到服务器。
当复选框被选中/取消选中或某些数据在用户控件的文本框中发生更改时,我还想更新第二个 UpdatePanel。
我可以在同一个复选框上调用 javascript 函数和服务器端函数吗?我尝试将触发器添加到第二个更新面板,但它们没有被触发。
updatepanel1
checkbox
usercontrol
textbox1
texbox2
updatepanel2
label1 (updated on change of textbox 1)
label2 (updated on change of textbox 1)
我的复选框标记看起来像这样
<asp:CheckBox ID="chkShippingSameAsBilling" runat="server"
Text=" Ship to same address"
AutoPostBack="true" Checked="true"
onclick="return ShowShippingAddress();"
/>