Я просто пытаюсь заполнить поле Rad Text данными сервера в javascript. Данные помещаются внутри текстового поля, но они не видны, пока я не нажму на текстовое поле Rad.
function pickItem(name, sku, plu, nameBox, sBox, pBox) {
sBox.value = sku;
pBox.value = plu;
nameBox.value = name;
$find('mdlPopup').hide();
}
Я посылаю параметр в коде для нажатия кнопки внутри Gridview следующим образом:
button.Attributes.Add("onClick", string.Format("pickItem('{0}',{1},{2},{3},{4},{5});",
e.Row.Cells[0].Text.Trim(), e.Row.Cells[1].Text.Trim(), e.Row.Cells[2].Text.Trim(), FormViewAccident.FindControl("prodBox").ClientID,
FormViewAccident.FindControl("SBox").ClientID, FormViewAccident.FindControl("PBox").ClientID));
Опять же, это работает, за исключением того, что я должен щелкнуть внутри текстового поля. Это прекрасно работает, если я использую обычное текстовое поле asp.net, которое несовместимо с этим проектом