仓酷云

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

[学习教程] ASP.NET网页编程之N个ASP.net DropDownList 无革新联动菜...

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

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

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

x
有专家说:java不是跨平台,java就是平台,这很好的定义了java的特点。有了java,你只需要等待java平台在新平台上移植。这还不错吧!只是,java不是一个平台,而是多个平台。你需要在这个java平台移植到另一个java平台。asp.net|菜单|联动菜单|革新|无革新再谈N个ASP.netDropDownList无革新联动菜单,就义N-1个ASPX来完成主动更新机制,制止革新的明灭!!以下代码相对可使用,也能够完成多级菜单。。。。

============================
webform1.aspx
privatevoidPage_Load(objectsender,System.EventArgse)
{
//在此处安排用户代码以初始化页面
if(!IsPostBack)
{
SqlConnectioncon=newSqlConnection("packetsize=4096;userid=sa;datasource=SERVER;persistsecurityinfo=False;initialcatalog=pubs");
SqlDataAdapterda=newSqlDataAdapter("selectstatefromauthorsgroupbystate",con);
DataSetds=newDataSet("State");
da.Fill(ds);
this.DropDownList1.DataSource=ds.Tables[0];
this.DropDownList1.DataTextField="state";
this.DropDownList1.DataValueField="state"; 
this.DropDownList1.DataBind();  
this.DropDownList1.Attributes.Add("onchange","load()");  
//DropDownList1.
}

}

webform2.aspx
privatevoidPage_Load(objectsender,System.EventArgse)
{
//在此处安排用户代码以初始化页面
if(this.Request["state"]!=null)
{  
stringstate=this.Request["state"].ToString();  
SqlConnectioncon=newSqlConnection("packetsize=4096;userid=sa;datasource=SERVER;persistsecurityinfo=False;initialcatalog=pubs");
SqlDataAdapterda=newSqlDataAdapter("selectaddressfromauthorswherestate="+state+"",con);  
DataSetds=newDataSet("address");  
da.Fill(ds);  
XmlTextWriterwriter=newXmlTextWriter(Response.OutputStream,Response.ContentEncoding);  
writer.Formatting=Formatting.Indented;  
writer.Indentation=4;  
writer.IndentChar=;  
ds.WriteXml(writer);  
writer.Flush();  
Response.End();  
writer.Close();  
}
}
我觉得这个学习方法很重要。初学者应该跟我一样有同样一个毛病。那就是急于求成。很想就自己做出个小小的系统来。可真要动手,却又茫然而不知所措。为什么会这样呢?因为我们没有耐心去学习基础知识。写根本看不到什么效果的测试代码。
若天明 该用户已被删除
沙发
发表于 2015-1-19 16:29:10 来自手机 | 只看该作者
对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。
因胸联盟 该用户已被删除
板凳
发表于 2015-1-28 08:43:07 | 只看该作者
大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。
只想知道 该用户已被删除
地板
发表于 2015-2-5 20:15:41 | 只看该作者
ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。
兰色精灵 该用户已被删除
5#
发表于 2015-2-13 11:51:48 | 只看该作者
主流网站开发语言之PHPHP的全名非常有趣,它是一个巢状的缩写名称——“PHP:HypertextPreprocessor”,打开缩写还是缩写。PHP是一种HTML内嵌式的语言(就像上面讲的ASP那样)。而PHP独特的语法混合了C,Java,Perl以及PHP式的新语法。它可以比CGI或者Perl更快速地执行动态网页。
小魔女 该用户已被删除
6#
发表于 2015-3-3 21:10:28 | 只看该作者
当然我们在选择Asp.net主机是,除了要考虑服务提供商在版本是否是实时更新以外,机房的环境和配置也是非常重要的,通常选择骨干网的机房,在速度和稳定性上会非常有保证。
山那边是海 该用户已被删除
7#
发表于 2015-3-11 13:46:36 | 只看该作者
在一个项目中谁敢保证每天几千万甚至几亿条的数据不丢失?谁敢保证应用的高可靠性?有可以借签的项目吗?
深爱那片海 该用户已被删除
8#
发表于 2015-3-18 21:23:21 | 只看该作者
asp.net空间的支持有:ASP.NET1.1/虚拟目录/MicrosoftFrontPage2000扩展/CDONTS,同时他的网站上也提供了Asp.net的使用详解和程序源代码,相信对使用ASP.NET编程的程序员来说会非常有用哦!
灵魂腐蚀 该用户已被删除
9#
发表于 2015-3-26 18:53:16 | 只看该作者
这也就是最近几年来随着各种新的后台技术的诞生,CGI应用在Internet上越来越少的原因。CGI方式不适合大访问量的应用。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-4 21:00

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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