Можно ли получить от Request.Form больше, чем просто значение?

У меня есть сайт, на котором я динамически создаю форму, это выглядит так:

<table>
<tr>
    <td>Name</td>
    <td >
        <input name="input1" type="text" value="Muster">
    </td>
</tr>
<tr>
    <td>Account</td>
    <td >
        <input name="input2" type="text" readonly="readonly">
    </td>
</tr>
<tr>
    <td>Begin</td>
    <td >
        <input name="input3" type="text" readonly="readonly">
    </td>
</tr>
<tr>
    <td>End</td>
    <td >
        <input name="input4" type="text" readonly="readonly">
    </td>
</tr>
</table>

Для получения текстовых полей я использую этот код:

var formControls = Request.Form.AllKeys.Where(n => n.Contains(IDPREFIX)).ToList();

И значение с Request.Form.Get(control) (foreach поверх formControls)

Можно ли как-то читать из Request.form, если текстовое поле доступно только для чтения?
Проблема в том, что у меня больше нет доступа к элементу управления, потому что я выполняю обратную передачу и не отображаю элементы управления во второй раз.


person domiSchenk    schedule 03.10.2013    source источник


Ответы (1)


я не нашел способа сделать это с помощью Request.Form. ОС, мне пришлось изменить весь код, чтобы найти элементы управления на моем сайте.

person domiSchenk    schedule 16.10.2013