我有一個名爲「KelimeTuru」設計了一個模型類,如下所示:TableName.RowName檢索沒有在MVC
public partial class KelimeTuru
{
public int Id { get; set; }
public int KelimeId { get; set; }
public int MenseiId { get; set; }
public int TurId { get; set; }
public int AnlamTurleriId { get; set; }
public int SozlukTuruId { get; set; }
public Nullable<int> SesId { get; set; }
public Nullable<int> VideoId { get; set; }
public Nullable<int> ResimId { get; set; }
public Nullable<int> SembolId { get; set; }
public Nullable<int> BirimId { get; set; }
public Nullable<int> SimgeId { get; set; }
public string Anlam { get; set; }
public string Transkript { get; set; }
public virtual AnlamTurleri AnlamTurleri { get; set; }
public virtual Birim Birim { get; set; }
public virtual Kelime Kelime { get; set; }
public virtual Mensei Mensei { get; set; }
public virtual Sembol Sembol { get; set; }
public virtual Ses Ses { get; set; }
public virtual Simge Simge { get; set; }
public virtual SozlukTuru SozlukTuru { get; set; }
public virtual Turler Turler { get; set; }
public virtual Video Video { get; set; }
public virtual Resim Resim { get; set; }
}
,它檢索所需要的數據,如果我們使用記錄的標識正確喜歡這個:
public ActionResult Details(int id=0)
{
SozlukEntities db = new SozlukEntities();
KelimeTuru kelime = db.KelimeTuru.Find(id);
if (kelime == null)
{
return HttpNotFound();
}
return View(kelime);
}
我想根據檢索記錄他們的「KelimeId」不是「ID」 S如此一詞改爲「身份證」在我的代碼「KelimeId」。但得到了「404.0 - 未找到」的錯誤。 你能幫我用KelimeId檢索「KelimeTuru」表嗎?
這意味着你正在傳遞的KelimeId,記錄不是在數據庫中反對它 –
但我有表中的KelimeId的記錄 –
如何調用細節?通過Ajax調用?你能否更新更多細節? – SivaRajini