w*7
2 楼
如果是MVC/EF Code first的话,可以直接加两个property在你的Users entity
如:
public byte[] UserImageData { get; set; }
[HiddenInput(DisplayValue = false)]
public string UserImageMimeType { get; set; }
然后在controller用HttpPostedFileBase upload你的image,用FileContentResult
GetImage().
如:
public byte[] UserImageData { get; set; }
[HiddenInput(DisplayValue = false)]
public string UserImageMimeType { get; set; }
然后在controller用HttpPostedFileBase upload你的image,用FileContentResult
GetImage().
c*e
3 楼
你说的Users entity,存在database里面了以后不是sql server membership自己已经有
的那个aspnet_Users表吧。2个表不同的。
我主要是想用asp.net自带的这个aspnet_Users表,同时用它的roles,profile之类的
功能。但是这个aspnet_Users表沒有用户头像这个column.
你的意思是,我要自己建立一个新的Users表,新的roles表,还有新的usersroles表?
那asp.net sql server里自带的aspnet_Users,aspnet_Roles表我就用不上了?
【在 w*******7 的大作中提到】
: 如果是MVC/EF Code first的话,可以直接加两个property在你的Users entity
: 如:
: public byte[] UserImageData { get; set; }
: [HiddenInput(DisplayValue = false)]
: public string UserImageMimeType { get; set; }
: 然后在controller用HttpPostedFileBase upload你的image,用FileContentResult
: GetImage().
的那个aspnet_Users表吧。2个表不同的。
我主要是想用asp.net自带的这个aspnet_Users表,同时用它的roles,profile之类的
功能。但是这个aspnet_Users表沒有用户头像这个column.
你的意思是,我要自己建立一个新的Users表,新的roles表,还有新的usersroles表?
那asp.net sql server里自带的aspnet_Users,aspnet_Roles表我就用不上了?
【在 w*******7 的大作中提到】
: 如果是MVC/EF Code first的话,可以直接加两个property在你的Users entity
: 如:
: public byte[] UserImageData { get; set; }
: [HiddenInput(DisplayValue = false)]
: public string UserImageMimeType { get; set; }
: 然后在controller用HttpPostedFileBase upload你的image,用FileContentResult
: GetImage().
w*7
5 楼
放在一个表里也可以,我做过,这些表也是放在database里的。当然用两个也可以
如果你是用MVC, 可以修改AccountModels.cs
[Table("UserProfile")]
public class UserProfile
{
[Key]
[DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
public int UserId { get; set; }
public string UserName { get; set; }
public byte[] UserImageData { get; set; }
public string UserImageMimeType { get; set; }
}
但是你需要写自己的Admin Controller,如UserAdminController(),管理照片的上传,
也可以CRUD你的UserProfile table,比较麻烦你要考虑其他几个表membership,Roles。
【在 c*********e 的大作中提到】
: 你说的Users entity,存在database里面了以后不是sql server membership自己已经有
: 的那个aspnet_Users表吧。2个表不同的。
: 我主要是想用asp.net自带的这个aspnet_Users表,同时用它的roles,profile之类的
: 功能。但是这个aspnet_Users表沒有用户头像这个column.
: 你的意思是,我要自己建立一个新的Users表,新的roles表,还有新的usersroles表?
: 那asp.net sql server里自带的aspnet_Users,aspnet_Roles表我就用不上了?
如果你是用MVC, 可以修改AccountModels.cs
[Table("UserProfile")]
public class UserProfile
{
[Key]
[DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
public int UserId { get; set; }
public string UserName { get; set; }
public byte[] UserImageData { get; set; }
public string UserImageMimeType { get; set; }
}
但是你需要写自己的Admin Controller,如UserAdminController(),管理照片的上传,
也可以CRUD你的UserProfile table,比较麻烦你要考虑其他几个表membership,Roles。
【在 c*********e 的大作中提到】
: 你说的Users entity,存在database里面了以后不是sql server membership自己已经有
: 的那个aspnet_Users表吧。2个表不同的。
: 我主要是想用asp.net自带的这个aspnet_Users表,同时用它的roles,profile之类的
: 功能。但是这个aspnet_Users表沒有用户头像这个column.
: 你的意思是,我要自己建立一个新的Users表,新的roles表,还有新的usersroles表?
: 那asp.net sql server里自带的aspnet_Users,aspnet_Roles表我就用不上了?
p*r
6 楼
你可以继续用原来的aspnet_users,
然后另建一个table存extra information。
而且头像为什么要存table,直接放folder,库里存个path不就好了。
然后另建一个table存extra information。
而且头像为什么要存table,直接放folder,库里存个path不就好了。
相关阅读
Visual Studio 2005, SQL Server 2005 available to MSDN自动化的问题 (WebBrowser)vista自带了。net2的框架马Time Zone 时间我狂头昏...网络访问地址截取问题。问个多语言的Windows Application问题net work helplooking for dll decompiler如何在c#中对输出的text设置成不同的font请教:如何在VB程序中显示原封不动的excel worksheet (转载)vs2005 team suite rtm里的msdn是什么时间的版本?NetworkCredential 认证方式的问题ArrayList questionHow to convert formated string to intvb.net question请教一个VB.NET的问题vs.net2005/SQL server2005/2000两问Brainbench .NET有人做过么?C#中调用JavaScript的问题