当前位置: 首页 > 编程语言 > C#

如何将变量从c#传递给javascript?分享

时间:2023-04-11 00:02:06 C#

如何将变量从c#传递到javascript?希望将变量从c#传递到javascript以使用一些jquery代码。传递双精度数、整数、字符串、数组。有谁知道如何做到这一点?例如,如果我在C#中使用此代码段:stringblah="thisisablahstring";我想将其传递给javascript,以便我可以在jquery中使用鼠标悬停事件:$('#myDiv')。mouseover(function(){//用我的'blah'字符串做点什么});没关系,我想我明白了。假设上面的代码,你可以用javascript编写:这会将c#中的blah传递给客户端的JavascriptBlah。然后你可以在客户端做。我最近将此ToJson()扩展方法与Page.RegisterClientScriptBlock方法结合使用,以传递填充三级级联下拉列表的多级地图对象。您可以在代码隐藏和会话中使用公共属性。下面是使用可从Javascript函数读取的公共属性的示例。前端:函数IsAgentInProgram(){varoptStatus="";if(optStatus=="True")alert("您已选择加入!");elsealert("你选择退出");代码隐藏:publicboolAgentOptInStatus;privatevoidPage_Load(objectsender,System.EventArgse){this.AgentOptInStatus=true;你需要这个(HowdoI:AddASP.NETtoanASP.NETpage),我想?您可以使用asp:HiddenField变量在代码隐藏和js之间传递值。这是在回发期间通过页面的viewstate完成的...以上是C#学习教程:Howtopassvariablesfromc#tojavascript?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: