用visual 打开原来写的一个程序 当打开其中的某个文件时 我在里面使用了用户自定的控件 总出现下面的提示错误 不能显示界面设计界面 但能够编译
错误提示如下
Microsoft Development Environment
在Web 窗体设计器中未能加载该文件 请更正下列错误 然后尝试重新加载:
文件中的类都不能进行设计 因此未能为该文件显示设计器 设计器检查出文件中有以下类
RCatgAddModule 未能加载基类 MyExampleWeb ModuleBase 如果程序集是项目的一部分 请确保它已被引用或生成 确保在项目中生成或者引用了页中使用的所有类 如需更多信息 请单击 帮助
确定 帮助
lishixinzhi/Article/program/net/201311/12942
Web 窗体 (Web Forms)
ASP.NET 页框架,由包含可重用服务器控件的可编程 Web 页(称为“Web 窗体页”)组成。
什么是 ASP.NET Web 窗体?
ASP.NET Web 窗体页框架是可以在服务器上用于动态生成 Web 页的可缩放公共语言运行库编程模型。
作为 ASP 的逻辑演变(ASP.NET 提供与现有页的语法兼容性),ASP.NET Web 窗体框架被特别设计为弥补前一模型中若干主要的不足之处。具体说来,它提供:
创建和使用可封装常用功能的可重用 UI 控件,并由此减少页开发人员必须编写的代码量的能力。
开发人员以有序的形式(而不是“面条式代码”)清晰地构造页逻辑的能力。
开发工具为页提供强大的 WYSIWYG 设计支持的能力(现有的 ASP 代码对工具不透明)。
移动web窗体
ASP.NET移动Web窗体页是一种专用的移动Web窗体页。与任何其他Web窗体页一样,移动Web窗体页也是带.aspx文件扩展名的文本文件。移动Web窗体页包含一组移动Web窗体控件,这些控件是ASP.NET服务器控件,它们可以适应性地呈现给受支持的移动设备。可以使用与设备无关的属性、方法和事件,对移动页和控件进行编程。当受支持的设备请求移动Web窗体页时,页和控件会自动产生适合于该设备的呈现。
当设计ASP.NET移动Web应用程序时,最好将用户界面(UI)的定义与业务逻辑及数据存储区分开。移动Web窗体页和ASP.NET Web窗体页一样,能方便地分开呈现和逻辑。例如,可以将用户界面定义放在一个.aspx文件中,将关联的事件处理程序和其他用户界面代码,放在同一个文件中或一个代码隐藏页中。除此还可以将业务逻辑代码放在用所选择的语言(公共语言运行库支持的语言)编写的单独的类中。将呈现和逻辑分开的一个主要优点是,可以重复使用用于桌面和移动Web应用程序的代码。如果已编写了支持桌面Web浏览器的ASP.NET Web应用程序,则可以在移动Web应用程序中重复使用业务逻辑代码。
1.根本的不同就是平台。C/S:
Client/Server
客户端/服务器
(开发的窗体文件叫WinForm)
B/S:
Brower/Server
浏览器/服务器
(开发的窗体文件叫WebForm)
WinPhone:
微软手机 *** 作系统
2.图中web文件完整名称是web.config,可以在文件夹选项中打开查看后缀名,一观全貌,
它是web程序的配置文件,内容是XML格式的。
3.上面的明显是C/S程序,所以当然没web,其配置文件叫app.config,作用是一样的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)