旧部门编号:XXXXXX
旧部门名称:XXXXXX
新部门编号:XXXXXX
新部门名称:XXXXXX
Button:确认修改 Button:关闭
我想修改此信息,首先上面4条信息都是验证是否为空的,举一个为例 <tr>
<td class="style1"><span class ="textlabel">旧部门编号:</span>
</td>
<td>
<asp:TextBox ID="OtxtBh" runat="server" Width="130px"></asp:TextBox>
<span class="asterisk">*</span>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="OtxtBh" runat="server"
ErrorMessage="不能为空" Display="None"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<cc1:ValidatorCalloutExtender ID="ValidatorCalloutExtender1" runat="server" TargetControlID="RequiredFieldValidator1">
</cc1:ValidatorCalloutExtender>
</tr>修改按钮为: <td>
<asp:Button class="bt_save" Text=" 确认修改" id="bntSaveReturn" runat="server" OnClientClick="return Check();" OnClick="Submit2_ServerClick" />
<asp:Button runat="server" ID="hidden" style="display:none"/>
</td>
<cc1:ModalPopupExtender ID="ModalPopupExtender1" runat="server"
BehaviorID="programmaticModalPopupBehavior"
TargetControlID="hidden"
PopupControlID="Popup"
BackgroundCssClass="modalProgressGreyBackground"
DropShadow="True">
</cc1:ModalPopupExtender>
<div id="Popup" style="display:none" class="modalPopup">
正在处理中......
</div>
function Check()
{
if(confirm("是否确定修改?"))
{
var modalPopupBehavior = $find('programmaticModalPopupBehavior');
modalPopupBehavior.show();
}
}这时候出现问题了,由于数据较多,本来我是想执行修改后弹出div:正在处理中.....,阻止用户进行其它操作的,但是若不输入任何作息直接确认修改根本不通过验证,直接就进行处理了,貌似ModalPopupExtender 与ValidatorCalloutExtender 不兼容,当然处理没结果,求怎么解决?或者有更好实现此功能的(修改期间阻止其它操作),验证一定要用ValidatorCalloutExtender ,最好帖上代码,说有点喽啰哈!
旧部门名称:XXXXXX
新部门编号:XXXXXX
新部门名称:XXXXXX
Button:确认修改 Button:关闭
我想修改此信息,首先上面4条信息都是验证是否为空的,举一个为例 <tr>
<td class="style1"><span class ="textlabel">旧部门编号:</span>
</td>
<td>
<asp:TextBox ID="OtxtBh" runat="server" Width="130px"></asp:TextBox>
<span class="asterisk">*</span>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="OtxtBh" runat="server"
ErrorMessage="不能为空" Display="None"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<cc1:ValidatorCalloutExtender ID="ValidatorCalloutExtender1" runat="server" TargetControlID="RequiredFieldValidator1">
</cc1:ValidatorCalloutExtender>
</tr>修改按钮为: <td>
<asp:Button class="bt_save" Text=" 确认修改" id="bntSaveReturn" runat="server" OnClientClick="return Check();" OnClick="Submit2_ServerClick" />
<asp:Button runat="server" ID="hidden" style="display:none"/>
</td>
<cc1:ModalPopupExtender ID="ModalPopupExtender1" runat="server"
BehaviorID="programmaticModalPopupBehavior"
TargetControlID="hidden"
PopupControlID="Popup"
BackgroundCssClass="modalProgressGreyBackground"
DropShadow="True">
</cc1:ModalPopupExtender>
<div id="Popup" style="display:none" class="modalPopup">
正在处理中......
</div>
function Check()
{
if(confirm("是否确定修改?"))
{
var modalPopupBehavior = $find('programmaticModalPopupBehavior');
modalPopupBehavior.show();
}
}这时候出现问题了,由于数据较多,本来我是想执行修改后弹出div:正在处理中.....,阻止用户进行其它操作的,但是若不输入任何作息直接确认修改根本不通过验证,直接就进行处理了,貌似ModalPopupExtender 与ValidatorCalloutExtender 不兼容,当然处理没结果,求怎么解决?或者有更好实现此功能的(修改期间阻止其它操作),验证一定要用ValidatorCalloutExtender ,最好帖上代码,说有点喽啰哈!
能有其它方法实现此功能吗,我看很多网站都有这样的功能呢