Установка ранга в NULL с помощью RANK () OVER в SQL

Вы можете использовать EditText.setText(...) для установки текущего текста поля EditText.

Пример:

yourEditText.setText(currentUserName);

24
задан Rupesh Yadav 1 March 2012 в 08:23
поделиться

1 ответ

По мнению, сгенерируйте несколько именованных полей (не id, поскольку id должно быть уникальным для каждого поля), отметив использование Name, а не name ]:

@foreach (var item in Model.SomeDictionary)
{
    @Html.TextBoxFor(modelItem => item.Value.SomeString, new { Name = "someString[]" })
}

Затем извлеките значения поля ввода, используя jQuery, , поэтому :

var myArrayValues = $('input[name="someString[]"]').map(function () { return $(this).val(); }).get();

Вы можете использовать это непосредственно в jQuery / AJAX следующим образом:

$.ajax({
    type: "POST",
    url: "/MyController/MyAction",
    dataType: 'json',
    data: {
        someStrings: $('input[name="someString[]"]').map(function () { return $(this).val(); }).get(),
        someDates: $('input[name="someDate[]"]').map(function () { return $(this).val(); }).get(),

Затем в действии контроллера в MVC:

[HttpPost]
public JsonResult MyAction(string[] someStrings, DateTime[] someDates...
0
ответ дан 28 November 2019 в 22:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: