深爱那片海 发表于 2015-1-16 22:21:04

ASP.NET网站制作之办理 The Controls collection cannot ...

简单的说:.net只有微软一家在做的,微软也不允许别人跟他做相同的工具,所以他就把需要的工具全部封装在.net的平台上了;而java是公开了。在.aspx或.ascx的假如包含<%=%>,并在.aspx,.ascs中利用了AjaxToolkit中的控件,那末极可能会激发"TheControlscollectioncannotbemodifiedbecausethecontrolcontainscodeblocks"非常,

办理举措以下

1.将<%=换为<%#

2.在.asp或模板页中的Page_Load事务中增加以下代码
复制代码代码以下:
Page.Header.DataBind();

我之所以想学。NET,是因为一直觉的BILLGATES好厉害,希望有一天能去微软,虽然现在还距离遥远,呵呵:)

愤怒的大鸟 发表于 2015-1-19 09:13:35

有一丝可惜的是,这个系列太强了,Java阵营的朋友根本就是哑口无言...争论之火瞬间被浇灭,这不是我想这么早就看到的,但是值了。

精灵巫婆 发表于 2015-1-28 06:02:04

ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码。

爱飞 发表于 2015-2-5 18:48:28

CGI程序在运行的时候,首先是客户向服务器上的CGI程序发送一个请求,服务器接收到客户的请求后,就会打开一个新的Process(进程)来执行CGI程序,处理客户的请求。CGI程序最后将执行的结果(HTML页面代码)传回给客户。

柔情似水 发表于 2015-2-13 06:30:18

提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。

小女巫 发表于 2015-3-3 17:45:34

众所周知,Windows以易用而出名,也因此占据不少的服务器市场。

再现理想 发表于 2015-3-18 18:09:29

对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。

金色的骷髅 发表于 2015-3-26 13:48:21

但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。
页: [1]
查看完整版本: ASP.NET网站制作之办理 The Controls collection cannot ...