У меня есть скрытое поле, которое я поставил в моем яваскрипте кода:ASP .net получить скрытое значение из кода позади в функции page_load
<script type="text/javascript">
function start() {
document.getElementById('Hidden1').value = "somme value";
}
</script>
<body>
<form id="form1" runat="server">
<div>
<input type="text" id="Hidden1" name="Hidden1" runat="server"/>
<div>
</form>
В моем коде позади, я хочу, чтобы получить значение входного сигнала в моей функции page_load :
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.ClientScript.IsClientScriptBlockRegistered("start") && !IsPostBack)
{
Page.ClientScript.RegisterStartupScript(typeof(Page), "start", "start();", true);
}
string message =Hidden1.Value;
}
Сообщение пустое, как can'I получить скрытое значение в моей page_load?
Спасибо.
Вы отправляете/отправляете или получаете? –
Когда вы выполняете метод start() js? nevermind, я вижу, что он зарегистрирован в стартапе –
, так что вернемся к моему первоначальному комментарию, где находится код, который отправляет страницу? –