WebSecurity CurrentUserId 属性
websecurity 属性 - currentuserid
websecurity 对象定义
currentuserid 属性是当前用户在 websecurity 数据库中的 id(主键)。
c# 和 vb 语法
websecurity.currentuserid
实例
实例 c#
@{
int value;
value=websecurity.currentuserid;
}
<p>current user id is: @value</p>
int value;
value=websecurity.currentuserid;
}
<p>current user id is: @value</p>
实例 vb
@code
dim value as integer
value=websecurity.currentuserid
end code
<p>current user id is: @value</p>
dim value as integer
value=websecurity.currentuserid
end code
<p>current user id is: @value</p>
备注
currentuserid 属性是只读的。它不能通过代码更改。
该属性用于识别 websecurity 数据库中用户资料表和会员表中的用户。
错误和异常
如果当前没有用户登录,则 currentuserid 属性返回 -1。
在下面的情况下,任何对 websecurity 对象的访问将抛出一个 invalidoperationexception:
- initializedatabaseconnection() 方法没有被调用
- simplemembership 没有初始化(或者在网站配置中禁用)
技术数据
名称 | 值 |
---|---|
namespace | webmatrix.webdata |
assembly | webmatrix.webdata.dll |
websecurity 对象
相关文章
- ASP.NET
- ASP.NET Web Pages HTML 表单
- ASP.NET Web Pages 文件
- ASP.NET Web Pages PHP
- ASP.NET Web 的 C# 和 VB 实例
- ASP.NET Web Pages WebSecurity 参考手册
- ASP.NET Web Pages Database 参考手册
- ASP.NET WebPages 帮助器参考手册
- ASP.NET Razor C# 循环和数组
- ASP.NET MVC 页面和布局
- ASP.NET MVC 控制器
- ASP.NET MVC 视图
- ASP.NET MVC 数据库
- ASP.NET MVC HTML 帮助器
- ASP.NET Web 页面
- ASP.NET ViewState
- ASP.NET XML 数据绑定
- ASP.NET DataList 控件
- ASP.NET 母版页
- ASP.NET Validation 服务器控件