У меня есть текстовое поле, как это:динамического значения в текстовом поле
<asp:TextBox ID="txtLogin" runat="server" Text='<%# strUserID %>'></asp:TextBox>
strUserID
является строковым значением устанавливается в моем коде, и я связать текстовое поле, чтобы увидеть значение. Я пробовал с <%= strUserID %>
, но он не работает для меня. не могли бы вы рассказать мне, почему?
Кроме того, у меня есть скрытое поле, как это:
<input id="hdnUserID" runat="server" type="hidden" value='<%=txtLogin.ClientID %>' />
и у меня есть функция выводит скрытое значение поля, как это:
function CheckForValue()
{
var uid = window.document.getElementById('<%= txtLogin.ClientID %>').value;
alert(hdnUserID);
return false;
}
Но это предупреждение всегда печатает как «[объект ]». Может ли кто-нибудь объяснить это? Похоже, <%= value %>
does not work. Но я видел в своих предыдущих проектах, где существующий код имеет эти линии!
Не могли бы вы проверить свое форматирование - примеры разметки не отображаются! –
Почему это CW ??? – Cerebrus