仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 878|回复: 8
打印 上一主题 下一主题

[学习教程] ASP.NET网站制作之asp.net 下拉列表无级数据绑定完成代码...

[复制链接]
只想知道 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:21:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
另外,小型软件代码重用价值低,没有必要跨平台;大型软件,有严格的规划、部署,不可以随意跨平台。复制代码代码以下:
privatestringtoadd="├".<BR><BR>privatevoidGetArticleCategory(stringpid)
{
SqlConnectionconn=newSqlConnection("server=.;database=test;uid=sa;pwd=;");
stringsql="selectArticlesgroup_id,GroupnamefromArticlesgroupwhereArticlesgroup_parent_id=@pidorderbyGroupname";
SqlCommandcmd=newSqlCommand(sql,conn);
SqlParameterPid=newSqlParameter("@pid",SqlDbType.Int);
Pid.Value=pid;
cmd.Parameters.Add(Pid);
conn.Open();
SqlDataReadersdr=cmd.ExecuteReader();
while(sdr.Read())
{
this.DropDownList1.Items.Add(newListItem(toadd+""+sdr[1].ToString(),sdr[0].ToString()));
toadd+="─┴";
this.GetArticleCategory(sdr[0].ToString());
toadd=toadd.Substring(0,toadd.Length-2);
}
sdr.Close();
conn.Close();
}

在Page_Load里挪用

程序代码
复制代码代码以下:
protectedvoidPage_Load(objectsender,EventArgse)
{
this.keyword.Attributes.Add("onfocus","if(this.value==keykeykey){this.value=};");
if(!Page.IsPostBack)
{
this.GetArticleCategory("0");
}
this.DropDownList1.Items.Insert(0,newListItem("SearchAll","all"));
}
我有个同学,他是搞Java的,他给我说“Java不是效率低,而是速度慢。”,我不是搞Java的,我实在想不透这句话的含义,难道执行速度不就是效率低吗?难道执行速度慢还成效率高了?
山那边是海 该用户已被删除
沙发
发表于 2015-1-19 09:13:35 | 只看该作者
ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
莫相离 该用户已被删除
板凳
发表于 2015-1-28 06:02:14 | 只看该作者
如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。
活着的死人 该用户已被删除
地板
发表于 2015-2-5 18:48:28 | 只看该作者
但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。
老尸 该用户已被删除
5#
发表于 2015-2-13 06:30:30 | 只看该作者
Asp.net脚本的出现,为ASP空间带来了更高的稳定性,同时也为程序员建站提供更高环境!
admin 该用户已被删除
6#
发表于 2015-3-3 17:45:34 | 只看该作者
CGI程序在运行的时候,首先是客户向服务器上的CGI程序发送一个请求,服务器接收到客户的请求后,就会打开一个新的Process(进程)来执行CGI程序,处理客户的请求。CGI程序最后将执行的结果(HTML页面代码)传回给客户。
再现理想 该用户已被删除
7#
发表于 2015-3-11 12:37:24 | 只看该作者
目前在微软的.net战略中新推出的ASP.net借鉴了Java技术的优点,使用CSharp(C#)语言作为ASP.net的推荐语言,同时改进了以前ASP的安全性差等缺点。但是,使用ASP/ASP.net仍有一定的局限性,因为从某种角度来说它们只能在微软的WindowsNT/2000/XP+IIS的服务器平台上良好运行(虽然像ChilliSoft提供了在UNIX/Linux上运行ASP的解决方案.
蒙在股里 该用户已被删除
8#
发表于 2015-3-18 18:09:29 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
小魔女 该用户已被删除
9#
发表于 2015-3-26 13:48:21 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 23:45

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表