Попытка заменить значение динамического элемента - PullRequest
1 голос
/ 03 октября 2019

Я пытаюсь установить значение динамического HTML-элемента с извлечением значения из базы данных, которую я сохранил в переменной. Сторона Aspx

<tr id="parTr1" runat="server">
                    <td id="parTd1" style="font-size: 10pt;" class="widthtbl">
                        <div><b>Parameter</b></div>
                    </td>
                    <td>
                        <div>
                            <asp:Label ID="lblPar_Tr" runat="server" Text=""></asp:Label>

                        </div>
                    </td>
                </tr> 

Aspx.cs при загрузке страницы Я вызываю функцию StdSize_Toler (), поскольку я сохраняю значение в переменной STD1Val и также генерирую динамическую таблицу. Теперь в динамической таблице

 var lblPar_Trm = "<table><tr><th>UoM</th></tr><tr><td id='STd1'>ABC</td></tr>
lblPar_Tr.Text = lblPar_Trm + "</table>";

Я пытаюсь изменить значение жесткого кода 'ABC' на значение, полученное в переменной 'STd1Val'. Не понимаю, как это сделать. Любая идея будет оценена.

Ответы [ 2 ]

1 голос
/ 03 октября 2019

Для этого вам необходимо использовать:

element.replace("actual value", "new value");

Убедитесь, что элемент, к которому вы пытаетесь применить замену, является строкой.

Вам нужна дополнительная информация о "replace () "? Источник моего ответа: https://www.w3schools.com/jsref/jsref_replace.asp

0 голосов
/ 03 октября 2019

вместо использования жестко закодированного значения для хранения значения переменной в каскадной форме

var lblPar_Trm = "<table><tr><th>UoM</th></tr><tr><td id='STd1'>"+STd1Val+"</td></tr>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...