aspx是 IE 直接访问的页面,而 ascx是用户控件,一般是用来重用, 比如有二个 aspx页面,有一部分代码一样,所一样的提取出来做成 ascx,就可以重用了
如果单纯 N 个 aspx页,就只能复制,粘贴,要修改时,就晕了
ascx 不能直接访问只能插入 aspx 页面呈现
向页眉导航,页脚每个页都有,所以做好用户控件然后每个页拖进去就可以了 ascx即 WebUserControl,和 WindowsApplication 中的 UserControl 作用类似,主要用于代码的复用,使用之前需要在页首加饮用
模块化的开发机制也常用 ascx作为功能载体
用众多的功能模块(每个模块包含多个 UserControl)合成一个网站
NET 一个 aspx文件能同时调用 cs 和 ascx文件吗
当然 aspx 有自己的 cs,它调用的 ascx也有自己的 cs 就是说 aspx的 cs 文件与它调用的 ascx文件是没有关系的
他们可以同时使用
ASCX 的用法的问题
一个 webform 工程中,假设有 10 个页面,这 10 个页面中如果在页面的某个位置(比如第一个页面在左上角,第二个页面在右下角,第三
第十 位置都不重复)都有 2 个固定的控件(假设是一个 textbox 和 一个 button),他们外观相同,但他们后台的业务逻辑处理都不相同,我能否使用
ASCX 实现吗
可以啊,让控件接收参数做不同处理即可
NET 当中的 DLL 文件和 ASCX 文件的问题, 是不是说在 DLL 文件或是 ASCX 文件中写画面,然后在 ASPX 文件中引用
那ASPX 文件里可以不写任何关于画面的代码是吗
有例子吗,请高手指点
有例子更详细些
谢谢,我是初学者
那 ASPX 里写什么
只是引 ASCX
ASCX 写画