仓酷云

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

[学习教程] ASP.NET编程:Atlas进修手记(6):利用Atlas UpdateProgress控件仓酷云

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

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

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

x
效率会有不少的变化。而实际上net网页编程是基于堆栈机器来设计,这和我们常见的基于寄存器的本地机器是差异比较大的。总体来说,这是一种虚拟机的设计思路。在页面上实行较长工夫的操纵时,假如可以给用户供应一个相似于扫瞄器形态栏那样的进度条,将会使界面用户界面加倍友爱。在Atlas中,为我们供应的UpdateProgress控件能够轻松的完成这些。
次要内容
1.UpdateProgress控件先容
2.完全的示例

一.UpdateProgress控件先容
在页面上实行较长工夫的操纵时,假如可以给用户供应一个相似于扫瞄器形态栏那样的进度条,将会使界面用户界面加倍友爱。信任人人都见到过以下如许的界面:

在Atlas中,为我们供应的UpdateProgress控件能够轻松的完成相似于如许的进度条,固然它并非反应实在的进度,却可使我们用户界面加倍友爱。一个复杂的UpdateProgress控件示例代码:
<atlas:UpdateProgressID="uprog"runat="server">

<ProgressTemplate>

<divstyle="background-color:#E2F2FF;color:Black;font-size:10pt;position:absolute;left:10px;

top:40px;width:300px;height:120px;border:solid1px#8DD3FF">

数据更新中,请稍候

<p></p>



</div>

</ProgressTemplate>

</atlas:UpdateProgress>
增加一个按钮,在它的事务中更新下面的文本:
protectedvoidbutton1_Click(objectsender,EventArgse)

{
//摹拟长工夫的操纵

System.Threading.Thread.Sleep(5000);


thelabel.Text=string.Format("Ivebeenupdatedat{0}",DateTime.Now.ToLongTimeString());

}
是不是实质都是API?有的好像不只是API那么简单的,有的也是一种框架就像MFC一样。有的还是一种思想(就是做软件的思想)(好像很深奥,其实我也不懂^_^)
灵魂腐蚀 该用户已被删除
沙发
发表于 2015-1-20 18:54:55 | 只看该作者
比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变。
莫相离 该用户已被删除
板凳
发表于 2015-1-25 21:13:08 | 只看该作者
同时也感谢博客园给我们这个平台,也感谢博客园的编辑们做成专题引来这么多高人指点。
愤怒的大鸟 该用户已被删除
地板
发表于 2015-1-26 09:05:45 | 只看该作者
大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。
若天明 该用户已被删除
5#
发表于 2015-2-2 13:06:59 | 只看该作者
大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。
小妖女 该用户已被删除
6#
发表于 2015-2-7 20:40:55 | 只看该作者
Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。
乐观 该用户已被删除
7#
发表于 2015-2-26 13:25:18 | 只看该作者
如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。
深爱那片海 该用户已被删除
8#
发表于 2015-3-1 18:29:53 | 只看该作者
市场决定一切,我个人从经历上觉得两者至少在很长时间内还是要共存下去,包括C和C++,至少从找工作就看得出来,总不可能大家都像所谓的时尚一样,追捧一门语言并应用它。
若相依 该用户已被删除
9#
发表于 2015-3-10 21:54:55 | 只看该作者
大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。
变相怪杰 该用户已被删除
10#
发表于 2015-3-11 11:44:47 | 只看该作者
Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。
冷月葬花魂 该用户已被删除
11#
发表于 2015-3-18 09:13:10 | 只看该作者
现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。
精灵巫婆 该用户已被删除
12#
发表于 2015-3-25 14:37:53 | 只看该作者
大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-6-1 14:32

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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