我使用ASP.NET MVC 5剃刀ASP.NET MVC將用戶ID的隱藏字段
我試圖會員用戶ID應用到隱藏字段,這樣我可以給spceific用戶表中的數據相關聯。
(用戶完成存儲在一個表中的形式,用戶ID用於關聯到登錄配置文件)
我只是不知道如何做到這一點,是我當前的項目和未來項目的重要組成部分。
任何指導,建議,解決方案的鏈接都會有很大幫助,因爲我完全不知所措。
我試圖從模型類傳遞數據的看法,但我得到一個錯誤說「這個名字‘用戶’不會在目前情況下存在」
這是我的模型類的提取物
using System;
using System.Web;
using System.Web.Mvc;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Data.Entity;
using System.Globalization;
using System.Web.Security;
using Microsoft.AspNet.Identity;
using Microsoft.AspNet.Identity.EntityFramework;
namespace mySite_Site.Models
{
[Table("accountInfo")] // Table name
public class accountInfo
{
[Key]
public int AccountID { get; set; }
public int UserIdent { get; set; } //this is the field that would store the userID for association
public string LastName { get; set; }
public string FirstName { get; set; }
public string Locality { get; set; }
public string EmailAddress { get; set; }
public bool Active { get; set; }
public DateTime LastLoggedIn { get; set; }
public string UserIdentity = User.Identity.GetUserId();
}
我在我的模型中試過這個 - public string UserIdentity = User.Identity.GetUserId();但得到以下錯誤「名稱用戶在當前上下文中不存在」 – user2029541
@ user2029541聽起來像你的問題根本不是關於隱藏的字段。 – MikeSmithDev
請您詳細說明一下Mike Mike – user2029541