ASP.NET网站制作之Asp.net前背景值的挪用
你觉得学习.NET怎么样,我懂的少,问的可能很幼稚,见笑了啊:)asp.net|背景起首f明<%=%>的之前asp的用法,在asp.net也用,<%#%>是asp.net中推出的用法,asp中未用@N用法.e例子:
如在後台中form.vb中我定x了一量(要全局的)
publicistg_xoasstring="ABC"
那N我在前台from.aspx中任何一中央就能够{用@量了....
<javascript>
varxx=<%=istg_xo%><!--获得後台中的istg_xo的量-->
alter<xx><!--出@示是不是失掉值-->
</javascript>
再e例子,倘使我在後台中有一datatable,我F在想在前台顺次掏出@datatable茸字段的量...
背景.cs(C#)
stringmessage=string.empty;
publicgetmessage()
{
for(intlint_row=0;lint_row<datatable.rows.count;lint_row++)
{
message+="message["+lint_row.tostring()+"]="+idtb_temp.rows(lint_rows).item("xx1").tostring()+";";
//天生客舳message到M,供前台{用...
}
}
前台接纳同拥姆椒ǎ砣〕鲞@到M....
<%#%>的用法比^.....
如在後台我有一dataset....那N前台我就能够{用@dataset中的任何字段的热萘...
用法:
text=<%#DataBinder.Eval(Container.DataItem,“DataSet字段名”%>
不过你如果学.net的话,你就不要选os了,这课比较底层的。你可以旁听数据库加上软件构件和中间件。(webservices和面向服务的课也应该听一听) 有一丝可惜的是,这个系列太强了,Java阵营的朋友根本就是哑口无言...争论之火瞬间被浇灭,这不是我想这么早就看到的,但是值了。 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。 目前在微软的.net战略中新推出的ASP.net借鉴了Java技术的优点,使用CSharp(C#)语言作为ASP.net的推荐语言,同时改进了以前ASP的安全性差等缺点。但是,使用ASP/ASP.net仍有一定的局限性,因为从某种角度来说它们只能在微软的WindowsNT/2000/XP+IIS的服务器平台上良好运行(虽然像ChilliSoft提供了在UNIX/Linux上运行ASP的解决方案. 微软又推出ASP.NET。这不是ASP的简单升级,而是全新一代的动态网页实现系统,用于一台WEB服务器建立强大的应用程序。是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。 提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。 HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开始,不说了. 是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。
页:
[1]