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不就好了。
相关阅读
C#中的Memory控制[转载] Re: 为啥不能delete Excel记录???Ask for help!Re: 请问DATAGRID里的BOUNDCOLUMN HEADER可以又有TEC++ file I/O question (转载)讨厌的WARNING: 在 MANAGED C++ 中写东东 (转载)免费的书来了。[转载] ToolTip in C#如何用MFC连接search engine?Is there WinThread in C#C# questionc# smtpclient's atthenication.NET 新手 请教两个弱问题mono问题请教Tried Visual Studio 2005 BetaQuestion about Explicit interface members in c#got my 2005 beta2 today收到了Re: 有人已经拿到free的VS.NET 2005 Beta2了吗? 两本中国人写的关于TEST AUTOMATION的书这个SQL Reporting Service很cool吗。