0

我正在尝试使用弹出窗口,我在 ajaxtoolkit 中发现了两个不同的控件,1- PopupControlExtender 2- ModalPopupExtender

你能告诉我哪一个的性能更好吗?它们之间有什么区别?

多谢

4

1 回答 1

2

我不能直接回答你关于哪个更好的问题。但是根据我的经验,我会单独使用 AjaxToolkit(当然,除非有其他要求/约束​​迫使您使用它)。

当我需要一个模态弹出窗口时,我要么自己编写一些 jQuery,要么使用 jQueryUI Dialog

http://jqueryui.com/dialog/

希望这可以帮助。

编辑:我并不是说永远不应该使用 AjaxToolkit。我认为 jquery UI 是一个更好的框架。我个人从不使用 AjaxToolkit,但每个都有自己的。

编辑:我不喜欢 AjaxToolkit 因为:1)我不喜欢服务器端标记控制客户端脚本。我宁愿自己编写客户端脚本。2) 我不喜欢从页面触发的所有 ScriptResource.axd 请求。我宁愿只有一个“大”js文件并压缩/缓存它。3)我不喜欢更新面板,它们会导致视图状态等各种问题。我宁愿只编写简单的“Web 方法”并使用 jQuery 通过 ajax 调用它们。

于 2013-09-09T11:23:42.983 回答