仓酷云

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

[学习教程] ASP.NET网站制作之ASP.NET2.0上岸控件的利用(罕见的三种...

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

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

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

x
我实在想不明白java的机制,为什么非要那么蛋疼,在同一个平台下重复编译。asp.net|控件这里以CreateUserWizard为例申明注册用户导游的惯例利用
1)利用默许的导游控件功效
默许的注册导游的利用导游的复杂,复杂到以下只需一句话代码的境地:
<asp:CreateUserWizardID="CreateUserWizardControl"runat="server"/>
无必要分外的代码就可以够完成用户的注册,将注册的信息写进ASPNETDB.MDF数据库。
2)利用默许ID
一些不安本分的用户入手下手不满意下面的功效:固然复杂,可是太古板,没有天真性,比方在用户名,我想要考证用户名必需是字母大概是数字,此时使用下面的代码就不克不及够完成,因而不能不利用模板,也许相似的代码相似以下:
<asp:CreateUserWizardID="CreateUserWizardControl"runat="server">
<WizardSteps>
<asp:CreateUserWizardStepID="CreateUserWizardStep1"runat="server"Title="AccountDetails:">
<ContentTemplate>
UserName:
<asp:TextBoxrunat="server"ID="UserName"></asp:TextBox></span>
<asp:RequiredFieldValidatorrunat="server"ControlToValidate="UserName"ValidationGroup="CreateUserWizardControl"
ErrorMessage="Usernameisrequired."ToolTip="Usernameisrequired."ID="UserNameRequired"
Display="Dynamic">
</asp:RequiredFieldValidator>

Password:<asp:TextBoxrunat="server"TextMode="Password"ID="Password"CSSClass="register_password"></asp:TextBox>
ConfirmPassword:<asp:TextBoxrunat="server"TextMode="Password"ID="ConfirmPassword"CssClass="register_password"></asp:TextBox></span>
</WizardSteps>
......
</asp:CreateUserWizard>

在利用下面代码时,请注重体系默许界说的ID,比方用户名利用TextBox的ID只能是UserName,暗码利用的TextBox的ID只可以是Password。...
固然,你能够到MSDN检察CreateUserWizard更多的预界说ID。
3)自界说ID
大概用些人又不满意了,我为何必需利用微软预界说的ID,我就想让用户的ID为myName,暗码ID为myPassword,假如你利用自界说的ID,体系将不克不及够辨认,这时候你就必要本人猎取myName和myPassword的Text值了。详细处置较为烦琐。由于你必要做以下步骤
1>猎取用户名
2>猎取暗码
3>毗连数据库
4>将输出写进数据库
5>封闭数据库
能够看到,不利用体系预界说的功效,你的事情量将年夜幅度增添。详细此处就不再申明了。
我觉得这个学习方法很重要。初学者应该跟我一样有同样一个毛病。那就是急于求成。很想就自己做出个小小的系统来。可真要动手,却又茫然而不知所措。为什么会这样呢?因为我们没有耐心去学习基础知识。写根本看不到什么效果的测试代码。
乐观 该用户已被删除
沙发
发表于 2015-1-19 22:46:12 | 只看该作者
我的意思是.net好用,从功能上来说比JAVA强还是很明显的。
柔情似水 该用户已被删除
板凳
发表于 2015-1-25 14:37:15 | 只看该作者
逐步缩小出错代码段的范围,最终确定错误代码的位置。
飘灵儿 该用户已被删除
地板
发表于 2015-2-2 22:30:26 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
小魔女 该用户已被删除
5#
发表于 2015-2-8 15:24:48 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
透明 该用户已被删除
6#
发表于 2015-2-25 19:27:20 | 只看该作者
我的意思是.net好用,从功能上来说比JAVA强还是很明显的。
老尸 该用户已被删除
7#
发表于 2015-3-8 01:41:26 | 只看该作者
市场决定一切,我个人从经历上觉得两者至少在很长时间内还是要共存下去,包括C和C++,至少从找工作就看得出来,总不可能大家都像所谓的时尚一样,追捧一门语言并应用它。
第二个灵魂 该用户已被删除
8#
发表于 2015-3-15 19:42:25 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
精灵巫婆 该用户已被删除
9#
发表于 2015-3-22 03:10:26 | 只看该作者
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-23 22:18

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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