aspxページのJSスクリプトからコードビハインドのc#にscreen.width vlaueを送信する「あらゆる」可能な方法を試しましたが、screen.widthが正しく割り当てられていることを確認できますが、非表示フィールドに割り当てられることはありません。価値。
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<asp:HiddenField ID="hiddenfield" runat="server" />
<script type="text/javascript" language="javascript">
$(function(){
$('#hiddenfield').val(screen.width);
});
</script>
other content
</asp:Content>
と背後にあるコード:
protected void btnChartGo_Click(object sender, EventArgs e)
{
string s = hiddenfield.Value;
}
何をしようともいつも「」
上記のどこかがおかしいのですが、誰もがそのようにやっているようで、うまくいきますか?