我正面临一个问题。
我需要使用Ajax调用将一些信息和一个文件传递给控制器。
模型如下:
select *
into #tempt
from (select t.*,
row_number() over (partition by name, lastname, dt order by name) as seqnum
from duplicateRowDelete
) t
where seqnum = 1;
truncate table duplicateRowDelete;
insert into duplicateRowDelete(name, lastname, dt, . . .)
select name, lastname, dt, . . .
from #tempt;
我的控制器如下:
public class PersonModel
{
[Display(Name ="Full Name")]
public string Name { get; set; }
[Display(Name ="Email Id")]
[DataType(DataType.EmailAddress)]
public string email { get; set; }
public string PhotoPath { get; set; }
[Display(Name = "Upload Photo")]
[DataType(DataType.Upload)]
public HttpPostedFileBase Photo { get; set; }
}
观点:
public class EmployeeController : Controller
{
// GET: Employee
public ActionResult Index()
{
return View();
}
[HttpPost]
public ActionResult Index(PersonModel P)
{
return View();
}
}
我需要将姓名,电子邮件和照片传递给控制器。
如果按钮类型是提交,它按预期工作。
但我的要求是我应该使用Ajax调用。
param = JSON.stringify(param);
在此行文件中变得清晰。
转换json后
请帮帮我..
答案 0 :(得分:0)
使用**GridView myView = findViewById(R.id.grid_view);
myView.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
// ... Respond to touch events
return false;
}
});**
发送数据
FormData