У меня есть скрытое поле, запущенное на сервере, и я устанавливаю значение для него в моем коде C#, и когда я нажимаю кнопку, я хочу, чтобы это значение переносилось на мой javascript или jquery, а также что кнопка находится на панели обновления. поэтому никакой обратной передачи не происходит. я назвал его RegisterStartupScript, но не работал, вот мой C# кодЯ хочу скрытое значение поля от C# до моего javascript
using (MemoryStream ms = new MemoryStream())
{
// Convert Image to byte[]
image.Save(ms, ImageFormat.Png);
byte[] imageBytes = ms.ToArray();
// Convert byte[] to Base64 String
base64String = "data:image/png;base64," + Convert.ToBase64String(imageBytes);
}
hidImgQR.Value = base64String;
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "myScript", getImgQR();", true);
в Jquery
function getImgQR()
{
alert($("input[id$=hidImgQR]").val());
}
я попробовал много другой способ, но он не работает, может быть из-за обновления панели он не принимает последнее значение, но только значение defalut я назначил ..
также пытался что – srkneo