Asp.Net中成员、角色配置
Asp.Net中成员、角色配置的具体步骤:
1)做好网站规划,访问权限相同的页面放到同一个文件夹中;
2)用C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql.exe将成员资格与角色管理的数据库并入网站数据库
3)修改网站的配置文件web.config,示例如下:
<?xml version="1.0"?>
<configuration>
<connectionStrings>
<!-- 数据库连接字串 -->
<add name="HappyBookShopConnectionString" connectionString="Data Source=localhost\sqlexpress;Initial Catalog=db_CRM;uid=sa;pwd=sa" providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
<!-- 采用Form身份验方式 -->
<authentication mode="Forms">
<forms loginUrl="~/login.aspx" defaultUrl="~/default.aspx">
</forms>
</authentication>
<!-- 自定义成员资格配置参数 -->
<membership>
<providers>
<clear/>
<add name="AspNetSqlMembershipProvider" connectionStringName="HappyBookShopConnectionString" ---/>
</providers>
</membership>
<roleManager enabled="true">
<providers>
<clear/>
<add name="AspNetSqlRoleProvider" connectionStringName="HappyBookShopConnectionString" ---/>
</providers>
</roleManager>
<compilation debug="true"/>
</system.web>
</configuration>
具体可参照C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config
4
相关文档:
作为一个程序员,在完成设计后还要根据程序的情况以及用户的反映不断对程序进行改进,这样才能不断地完善自己的作品。笔者在制作完软件商务网的论坛后,发现人们总喜欢在帖子中加上各种有用的URL链接或Email地址。而笔者当初设计时没有考虑到这一点,使得这些URL链接或Email地址只能以文字的形式而并不是以超链接的形式显示 ......
第一:
private void Button1_Click( object sender, System.EventArgs e )
{
Response.Redirect( Request.Url.ToString( ) );
}
第二:
private void Button2_Click( object sender, System.EventArgs e )
{ ......
怎么写一段asp.net代码,把一个字符串中所有的HTML标记都去掉,只剩下文字内容呢?
比如:<td width=\"427\" align=\"left\" class=\"cn\">较高的温度,可能增加啤酒对您的诱惑,适量饮用啤酒会给您带来清凉的感觉,但千万注意不要过量呦!</td>
......
ASP.NET页生命周期的定义,有以下8个方面:页请求,开始,页初始化,页加载,验证,回发事件,呈现,卸载。
ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页的生命周期非常重要,这样就能在合适 ......
其实在asp.net中用table表格绑定数据,并不要像在asp中那么麻烦,那么难理解,也不要用什么循环语句来一项项的读取数据,然后填充表格.asp.net中有一个叫做Repeater的控件,我们可以直接把表格嵌入到Repeater控件中,然后设置Repeate控件的DataSource属性并让其DataBind()就OK了......
做一个测试:
我创建的SQL数据库如下:
......