我一直在使用ASP.NET的Membership,Roles和Profile提供程序。为此,我最近设置了Microsoft Sample的自定义表配置文件提供程序(请参阅: http://www.asp.net/downloads/sandbox/table-profile-provider-samples/

当我运行测试解决方案时,我对Profile变量进行了编程访问。即我可以输入个人资料。在后面的代码中,Intellsense将允许我访问我的自定义配置文件变量(在web.config中设置)... LastName,FirstName,Age等。

但是,当我在自己的解决方案中设置相同的场景并输入Profile时。在代码隐藏中,它不识别IntelliSense中的对象,如果我自己键入它就不会编译。

话虽如此......如果我输入<!> lt;%=个人资料。在前端,VS给了我正在寻找的东西(前端Intellisense弹出我定义的Profile变量)

是否有其他人遇到此问题/了解解决方案

谢谢!

-Mike

有帮助吗?

解决方案 2

似乎我的问题是Profile只对VS.NET网站模板有效(不适用于Web应用程序模板)

-Mike

其他提示

对于Web应用程序项目,请参阅此处: http://code.msdn.microsoft.com/WebProfileBuilder

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top