我有两个页面,一个员工编辑页面和一个查看所有员工表格页面。
我想在查看所有员工表页面上,如果用户单击一行,我想向控制器提交员工 ID,然后加载员工编辑页面。我可以获得执行此操作所需的所有信息,但似乎找不到使用附加参数将页面提交给控制器的方法。
有任何想法吗???
编辑
基本上我想要做的是,如果单击数据表中员工 id 5 的一行,我想说将表单提交到 /LoadEmployeeInfo/Employee,员工 id 5 作为参数。这可以用javascript完成吗????
我有两个页面,一个员工编辑页面和一个查看所有员工表格页面。
我想在查看所有员工表页面上,如果用户单击一行,我想向控制器提交员工 ID,然后加载员工编辑页面。我可以获得执行此操作所需的所有信息,但似乎找不到使用附加参数将页面提交给控制器的方法。
有任何想法吗???
编辑
基本上我想要做的是,如果单击数据表中员工 id 5 的一行,我想说将表单提交到 /LoadEmployeeInfo/Employee,员工 id 5 作为参数。这可以用javascript完成吗????
为此,您只需要获取 EmployeeId 然后就可以调用链接
$('#employeeTable tbody tr').click(function ()
{
var EmployeeId =$("td:first", this).text();
window.location = "/yourControllerName/yourActionMethodName/" + EmployeeId;
});
你的动作方法应该有 id 作为方法参数
public ActionResult YourActionMethod(int id)
{
int employeeId = id;
// Rest of your code
}