Установка значения текстового поля Html из кода Asp.Net - PullRequest
0 голосов
/ 29 марта 2012

Я пытаюсь установить значение из базы данных в компонент Html, код выглядит следующим образом:

<asp:RadioButtonList ID="rbFiltroCostesPre" runat="server" AutoPostBack="false" Width="286px">
   <asp:ListItem Selected="True" Value="A">All</asp:ListItem>
   <asp:ListItem Value="Greater">First 10</asp:ListItem>
   <asp:ListItem Value="GreaterThan">Greater than: &lt;input ID=&quottxtGreaterThan&quot; type=&quot;text&quot; &gt;</asp:ListItem>                                              
</asp:RadioButtonList>   

Последний элемент ListItem имеет тег Html внутри, например:

<input id="txtGreaterThan" type="text"/>   

, который был преобразован IDE Visual Web Development.

Могу ли я установить его значение динамически из кода?Thx.

1 Ответ

1 голос
/ 29 марта 2012

Извините, но вы не можете сделать это с помощью управляемого ListItem элемента управления. То, что происходит на вашей странице, это установка значения Text вашего ListItem с помощью Greater than: &lt;input ID=&quottxtGreaterThan&quot; type=&quot;text&quot; &gt;.

Что вы можете сделать, это использовать RadioButton вместо RadioButtonList и поместить элемент управления TextBox рядом с RadioButton. Это позволит вам получить доступ к нему на стороне сервера.

...