把CS值传给JS使用 v2
可以查看前一版本,
《把CS值传给JS使用》https://www.cnblogs.com/insus/archive/2011/05/04/2036271.html
以前只是为了把值传给JavaScript。
而今,我们不必在javascript定义一个变量和接一个Literal控件。
可以在网页中写一个传值跳板:
<asp:HiddenField ID="HiddenFieldCS2JS" runat="server" />
cs后端赋值:
protected void Page_Load(object sender, EventArgs e) { //CS处理结果,把值赋给: this.HiddenFieldCS2JS.Value = "CS处理结果"; }
亦可以在非Page_Load赋值。
回至前端,
js code:
<script type="text/javascript">
var hiddenField = document.getElementById('<%=HiddenFieldCS2JS.ClientID %>');
var cs2jsResult = hiddenField.value;
alert(cs2jsResult);
</script>


浙公网安备 33010602011771号