Я отправляю сообщение формы в NancyFX через сообщение Ajax. В отладке я вижу, что данные есть. (Request.Form.Keys.Count = 1
и Value = 1
)
В отладке я вижу имя ключа и значение.
Однако, когда я пытаюсь получить доступ, используя нотацию, указанную в документации, я получаю null...
string Myvalue = Request.Form.MyData // is null
var Myvalue = Request.Form["MyData"] // is also null
Тем не менее, я вижу имя в Request.Form.Keys
и значение в Request.Form.Values
Я уверен, что это какая-то глупость - есть идеи?
-- отредактировать - вот код ajax --
$.ajax({
type: 'POST',
url: "/ABC",
**contentType : 'application/x-www-form-urlencoded; charset=UTF-8',**
data: { FVSServer: $("#txtSomeValue").val()},
async: false,
success: function (results) {
alert(results);
}
});
NB: как ни странно, хотя по умолчанию строка contentType выше была обязательной! ... огромное спасибо!