我正在使用aspxgridview,在那个gridview我正在使用batchedit。
我在gridview中更改了一些值,如果我要转到下一个UI,则表示显示浏览器警报。
我想使用JsProperties将浏览器警报显示在弹出窗口中,否则任何人都可以帮助我。
这是我的浏览器警报
我想这样显示我的弹出窗口。
这是行更新事件的示例。
在这里,我在cliet端使用jsproperties。
最佳答案
Java脚本
function onInit(s, e) {
s.GetUploadControl().viewManager.showValidationError = function (error) {
lbl.SetText(error.text);
popup.ShowAtElement(s.GetMainElement());
//console.log('custom processing: ' + error.text)
};
}
aspx代码:
<dx:ASPxPopupControl ID="popup" runat="server" ClientInstanceName="popup" PopupHorizontalAlign="Center"
PopupVerticalAlign="Middle" AllowDragging="true" HeaderText="Error">
<HeaderStyle ForeColor="Red" />
<ContentCollection>
<dx:PopupControlContentControl>
<dx:ASPxLabel ID="lbl" runat="server" ForeColor="Red" ClientInstanceName="lbl"></dx:ASPxLabel>
</dx:PopupControlContentControl>
</ContentCollection>
</dx:ASPxPopupControl>
在binaryimagecolumn上提到这个
<ClientSideEvents Init="onInit" />