日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

轻松学MVC4.0–4 扩展UserProfile

發(fā)布時間:2025/7/14 c/c++ 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 轻松学MVC4.0–4 扩展UserProfile 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

原文 http://www.cnblogs.com/ybst/archive/2012/10/31/2748275.html

1、擴展字段。

現(xiàn)在,要給UserProfile表加兩個非空字段:FirstName, LastName。 因為前面我們已經(jīng)注冊過用戶,該表中已存在數(shù)據(jù),要添加非空字段比較麻煩,我們可以刪除掉現(xiàn)有用戶,從頭開始會更簡單。通過前面加入的刪除用戶的功能將現(xiàn)有用戶全部刪除。

在VS的數(shù)據(jù)連接中,打開DefaultConnection的UserProfile表:

點擊Update更新到數(shù)據(jù)庫中。

圖示是使用LocalDB時的界面,如果是使用自己的數(shù)據(jù)庫,可以用自己的管理工具添加字段。

添加完字段后,給對應的UserProfile實體加上相應的屬性:

?

2、改進Register方法。

首先給RegisterModel模型類加上一個屬性和一個構(gòu)造方法:

Register視圖中加上相應字段:

打開AccountController類中的Register 的Post方法,可以看到注冊用戶的關(guān)鍵方法是WebSecurity.CreateUserAndAccount:

因為我們在UserProfile表中添加了非空字段,所以該方法將不能正常工作。改造如下:

?

現(xiàn)在注冊功能又可用了。

這里對SimpleMembership的擴展做了介紹,而在WebSecurity類中,有大量的賬戶相關(guān)的方法,可以直接使用。比如修改密碼等,其中也集成了OAuth的功能。有興趣的讀者可以根據(jù)自己的需要研究和使用。

本篇就到這里了。 下篇將簡單介紹一下角色的使用。

總結(jié)

以上是生活随笔為你收集整理的轻松学MVC4.0–4 扩展UserProfile的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。