Java script
$("#samplefile").click(function () {
alert("onclick");
MemberCategoryReport.SampleFile();
});
SampleFile: function () {
formdata = {
buCode: BUSELECTION_CODE
};
alert("SampleFile_call");
$.ajax({
type: 'POST',
url: MemberCategoryReport.sampleFileUrl,
data: JSON.stringify(formdata),
contentType: 'application/json; charset=utf-8',
dataType: 'json'
});
CS
public FileResult SampleFile(string buCode)
{
}
cs html
@Html.BOSButton(UIResources.Area_CMP_SampleTemplateCSV, "upload-sample", UIEnum.AccessLevel.Create, UIEnum.BackOfficePage.MemberCategoryReport, new {id= "samplefile", type = "submit", @class = "btn btn-default", tabindex = 7 })
На основе предоставленного фрагмента я хочу нажать на кнопку и он передаст buCode, когда я нажму на кнопку, в cs он покажет param bucode, но затем снова загрузится в cs, и параметр будет нулевым. Я пытаюсь изменить тип ajax на, но затем при нажатии на cs html, возвращая ноль в CS. Так что я не уверен, что пошло не так.