今天主要做了mvc的登入功能
第一步,建立mvc專案
根據自己的需求,可以選擇empty(空)的模板,或者選擇帶有mvc的模板,我這裡選擇的是空模板,便於自己發揮。
建立之後長這個樣子
第二步:專案建立好之後,開始寫核心**,首先在controllers建立乙個登陸的控制器
我選擇的是mvc5空的控制器,建立之後是這樣的,接著右鍵控制器的名稱,為控制器新增檢視
我們先來完成登陸的頁面部分
@model studentexamonline.models.loginusermodel然後是具體**的實現@@using (html.beginform())
,
new selectlistitem()
};viewbag.statusoptions =selectstatuslist;
return
view();
}
private hp_student_examentities db = new3、遇到的問題hp_student_examentities();
//////
登入
/// ///
頁面模型
}
因為我在資料庫設計的時候,學生表和教師表設計的是兩張不同的表,所以登入穿model的時候不好判斷,到底使用者是老師還是學生,這點確實難到我了
4、解決方法
我在model層專門設計了乙個類,用來儲存使用者型別,是學生還是老師,就完美解決了這個問題,**如下:
public5、執行效果class
loginusermodel
public
string username
public
string userpwd
}
點選登入,進入主頁面
目前專案進度還是比較慢的,後面需要繼續加油了
筆試考試系統 整體架構建立
開始之前我選定了以asp.net 為開發語言,sql server為資料庫,vs2012為開發工具。進行專案開發 一.建立專案,建立整體結構 1.開啟vs2012 我們先建立乙個專案筆試考試系統 2.建立類庫testonlinesysdal 資料訪問層 testonlinesysbll 業務邏輯層 ...
百度招聘筆試考試題
1 此題10分 對任意 輸入的正整數n,編寫c程式求n 的尾部連續0的個數,並指出計算複雜度。如 18!6402373705728000,尾部連續0的個數是3。不 用考慮數值超出計算機整數界限的問題 2 此題10分 編寫乙個c語言函式,要求輸入乙個url,輸出該url是首頁 目錄 頁或者其他url ...
簡單MVC實現登入驗證
一 分析 我的目標是利用mvc框架實現簡單登陸驗證。從客戶端輸入使用者名稱和密碼。然後傳給資料庫驗證。如果資料庫存在此使用者名稱id和密碼,則返回客戶端賬戶姓名的成功提示。否則返回客戶端失敗資訊。二 搭建mvc框架新建專案 web web應用程式 三 先新增乙個控制器,然後views資料夾下找到對應...