预先加载还是动态创建??
在项目开发过程中,通常会遇到这样的问题。
举个简单的例子
一个对话框
对话框上有个TextBox 还有个 Button
想点击Button 同时 获取 存储过程中的记录集,和 一些输出参数
这个对话框在何时去生成?
1。
是在做界面的时候把它预先设计好,隐藏起来?
2。
做成自定义控件,动态的调用?
3。
用前台脚本动态的创建?
第一种是最简单的,一切都在后台,可以说是得心应手,
但是如果这个对话框客户不是经常用,有没有必要每次都去加载这个东西呢?
原本采用的是第三种,我的观点是只有用到的时候才去创建,
考虑到Ajax这块的复杂度和安全性以及重用性,开发人员无法接受。
现在只留下最后一种做为考虑的对象,
不知大家在项目开发过程中有什么更好的方法?