使用ASP.NET网站login等控件的基本步骤
1、建立一个Web应用程序项目,要创建解决方案并创建解决方案目录,以后可以根据需要创建其他项目,如:类库
2、用aspnet_regsql工具生成login等控件需要的后台数据库表
3、把这些表和login等登陆控件联系起来,这里最好的方法是使用IIS网站属性里面的ASP.NET标签,在那里可以编辑配置文件
其实编辑配置文件的方法有几种:
(1)直接编辑Web.config文件,这种功能最强大,不过最难,需要看MSDN,把所有关于Web.Config的内容都熟读于心
(2)点击login等控件的关联菜单,里面有“网站管理”项,点击后会打开一个网页,这是微软做的一个用于配置网站的工具,不过这个工具做的很烂,界面特古怪,而且能管理的项目很少。
(3)最好的就是在IIS里配置好网站,然后打开网站的属性,里面有一个ASP.NET标签,打开后有“编辑配置”按钮,用这个是最直观,最方便的。
以上三种方法实际上都是在编辑Web.Config文件
4、打开ASP.NET配置设置标签后,点击身份验证标签,选择“身份验证模式”为“forms”
5、在下面的成员资格提供程序类里面选择:AspNetSqlMembershipProvider
6、点击“管理提供程序”可以看到:connectionStringName属性,属性值是:LocalSqlServer,这个就是login等控件用于和后台数据库联系的连接字符串
7、打开常规标签,里面有连接字符串管理器,LocalSqlServer应该位于名称管理器里面,现在要做的就是把默认的连接参数修改成实际连接到数据库的连接字符串
8、取得连接字符串用一下方法,随便新建一个ASPX文件,然后拖进来一个SqlDataSource控件,配置这个控件的数据源,新建连接,配置好参数后,回到第一个页面,点击“连接字符串前面的加号,即可看到连接字符串,把这个字符串复制到步骤7打开的标签里面的连接参数的位置。
到此,login等控件基本配置完毕。
相关文档:
假设在服务器的根目录下有个名为Download的文件夹,这个文件夹存放一些提供给引用程序下载的文件..
public void DownloadFile(string path, string name)
{
try
{
......
ASP.Net中使用VB.Net调用存储过程并得到返回值
来源:qqread论坛 作者: 出处:巧巧读书 2006-08-03 进入讨论组
//存储过程代码
CREATE PROCEDURE [AddNewInvoiceInfo] (@sUserID int,@sClaimMethod varchar(50),@sInvoiceNum varchar(50),@sInvoiceDate datetime,@sBuyCity varchar(50))AS
Insert Into SMB_In ......
学习自定义控件的开发不仅可以使你开发出更灵活的系统更重要的是它可以使你加深对已有服务器控件的理解,得以更灵活的应用。
较之于asp,asp.net提供了更强大的功能,我比较喜欢它的代码分离技术和对诸如C#、VB.Net等强类型语言的使用,这是从开发者的角度来看
的,从用户的角度来看,会觉得它速度更快,运行更稳定 ......
状态管理是你对同一页或不同页的多个请求维护状态和页信息的过程。与所有基于 HTTP 的技术一样,Web 窗体页是无状态的,这意味着它们不自动指示序列中的请求是否全部来自相同的客户端,或者单个浏览器实例是否一直在查看页或站点。此外,到服务器的每一往返过程都将销毁并重新创建页;因此,如果超出了单个页的生命周期,页 ......
b/s模式下用程序实现计划任务,一直是个不太好解决和管理的问题,当然可以采用ajax 计时器的方法模拟form端的timer事件。asp.net下实现可以将计划任务的方法放在global里,使用一个统一的任务管理类来管理各种任务的执行,做到并行不悖!
下面是我写的一个方法,希望起个抛砖引玉的作用!大家一起学习下:
第一步定 ......