如何使用JavaScript来访问视图状态? [英] How to access viewstate using javascript?

查看:146
本文介绍了如何使用JavaScript来访问视图状态?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图访​​问客户端的视图状态,但以下情况除外来:

I am trying to access view-state in client side but following exception coming :

JavaScript的:

<script language="javascript" type="text/javascript">
    var vCode = '<%=ViewState("code")%>';
    alert(dateView);
</script>

code背后:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    ViewState("code") = "EE"
End Sub

有人建议我该怎么办呢?

Anybody suggest me how to do it?

推荐答案

我会建议使用RegisterHiddenField比混合服务器/ JS codeS:

I would suggests to use RegisterHiddenField than mixing server/js codes:

您可以尝试此示例:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    ViewState("code") = "EE"
    Page.ClientScript.RegisterHiddenField("vCode", ViewState("code"))
End Sub

在你的JavaScript:

On your javascript:

var vCode = document.getElementById("vCode");
alert(vCode);

这篇关于如何使用JavaScript来访问视图状态?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆