我在使用telerik RadWindow时遇到问题。
在我的应用程序中,将执行以下步骤:


用户单击一个按钮,RadWindow将可见(在窗口中心)。然后,用户将选择一个文件进行上传。
当用户按下上载按钮时,RadWindow仍然可见,但是现在带有Data的DataTable也将在其中可见。 telerik RadWindow设置为AutoSieze =“ true”,因此在DataTable中填充数据时可以对其进行扩展。但是由于新的尺寸,RadWindow不再位于中间,因为它的尺寸更大。


我试图使用left和top属性来调整位置,但没有成功。是否可以从客户端或服务器代码更改radWindow的位置?我也尝试过moveTo(position)(JavaScript),但是不起作用。

有人有类似的问题吗?

最佳答案

RadWindow客户端对象具有center()方法,您可以像这样调用该方法:

var oWnd = $find("<%= DialogWindow.ClientID %>");
oWnd.center();


有关更多信息,请参见the online documentation

关于c# - Telerik radwindow位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13847316/

10-11 07:28