に、コントローラからテーブルの単一のレコードを返すために:ここで私は照会可能としてテーブルを返すことができています以下の方法、使用してコントローラからテーブル全体を返すことができていますどのようにMVC
EmployeeEntities db = new EmployeeEntities();
[Route("GetEmployeeList")]
public IQueryable<EmployeeTable> GetEmployeeList()
{
return db.EmployeeTables.AsQueryable();
}
を私がしようとしていますそのIDに基づいて単一のレコードを返す。コントローラから単一のレコードを返す方法は?
public void Edit(int Oid)
{
using (EmployeeEntities dc = new EmployeeEntities())
{
EmployeeTable emp = dc.EmployeeTables.Find(Oid);
}
}
ここで、Oidと一致するレコードはempに保存されます。 empを返すには?
を行うことができますEmployeeTable' 'にvoid''から戻り値の型を変更し、 'リターンemp'を使用して、コントローラのアクションメソッドから呼び出すことができますか? –
ActionMethodで編集機能を呼び出すコードを共有できますか? –
MVCアプリケーションのビルドを進める前に、C#言語の基礎を学ぶことをお勧めします。 –