Telerik MVC 网格的定位编辑表单弹出窗口
谁能告诉我是否有办法将 mvc 网格的编辑表单弹出窗口定位到屏幕中心?
Can anybody tell me if there is a way to position the edit-form Popup for an mvc grid to align to the center of the screen?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
感谢大家的有效回答。我知道我们可以定位自定义弹出窗口,但不能定位内置编辑模式窗口。
e.currentTarget.id 给出网格名称。
thanks guys for the valid answers. I know we can position a custom popup window but not for built in edit mode windows.
e.currentTarget.id gives the gridname.
我的朋友发现了最简单的方法,使用 Telerik 网格的未公开的内置函数之一,
将这段代码放入网格的客户端 on_edit api 中,您将看到神奇的效果
My friend found out the easiest way of doing by using one of the unexposed inbuilt function of telerik grid
put this piece of code in client side on_edit api of the grid and you will see the magic
不确定这是否可以通过配置选项自动完成 - 现在在现场演示中,弹出窗口会在网格中居中。我的大胆猜测是,你可以使用 javascript 将其放置在屏幕中央......
Not sure whether this can be done automatically with configuration option - now on the live demos the popup gets centered in the grid. My wild guess is that you can position it in the center of the screen with javascript...
我在使用单独定义的 Telerik Mvc 窗口的自定义弹出窗口之前已经完成了此操作。我的示例代码如下所示:
您会注意到在 createCompany 函数中我调用了 window.center().open()。这明确地将弹出窗口居中。
然而,我不认为这正是您想要做的,但它可能会给您一些正确方向的指示。我希望它有帮助。
I have done this before using a custom popup using a separately defined Telerik Mvc Window. My sample code looked like this:
You will notice in the createCompany function that I call window.center().open(). This explicitly centres the popup.
However, I don't think this is exactly what you want to do, but it may give you some pointers in the right direction. I hope it helps.
)
)