Мне нужно, чтобы текстовое поле не редактировалось из пользовательского интерфейса, но я могу установить и затем прочитать его из C#. Следующие примеры не работают, я могу установить при загрузке и чтении, но я не могу изменить значение и прочитать новое значение во время выполнения.
<asp:TextBox ClientIDMode="Static" ID="City" runat="server" Text="<%# View.Address.City %>" Enabled="false" />
<asp:TextBox ClientIDMode="Static" ID="City" runat="server" Text="<%# View.Address.City %>" ReadOnly="true" />