У меня есть этот ярлык, который получает его текст из кода позади. Из-за сложности кода позади, но в основном - не следует менять какой-либо код позади - нужно изменить текст ярлыка на интерфейсе, чтобы он выглядел как currency.Формат текста с надписью внутри UpdatePanel через передний конец
Вот этикетка так далеко, что находится внутри панели обновления:
<asp:Label ID="txtRFee" name="txtRFee" runat="server"></asp:Label>
Это то, что я добавил к метке:
<asp:Label ID="txtRFee" name="txtRFee" runat="server" Text="<%# Eval("txtRFee", "{0:c}") %>"></asp:Label>
Он всегда выходит пустым. Поскольку он сидит внутри asp: UpdatePanel внутри Eval, когда ему присваивается идентификатор, необходимо указать, что он находится внутри UpdatePanel, но я пробовал почти все. он не будет компилироваться. Пробовал txtRFee.ClientID и т. Д.
Текст на этикетке выходит, но Eval игнорируется. Любая помощь приветствуется!