从vb.net发送一个变量到javascript

Send a variable from vb.net to javascript

本文关键字:一个 变量 javascript net vb      更新时间:2023-09-26

我有一些问题,当我发送的值变量在visual basic net javascript,例如:

Partial Class borrador1 // The code in aspx
Inherits System.Web.UI.Page
public myVariable As string
public sub MyMethod()
  myVariable ="Hello World"
end sub
 Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
   MyMethod()
 end sub

在接下来的部分中,我尝试在javascript

中接收值
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
</head>
<body>
 <script type="text/javascript">
  var variable = '<%= myVariable%>';
 </script>
 <body>
 </html>

我加载页面,我在浏览器中看到下一个问题:[HttpException (0x80004005):请查看在RadCodeBlock中包装代码块,生成异常是否解决了错误。]Telerik.Web.UI.RadAjaxControl。MoveUpdatePanel(控制启动器,控制更新)+437Telerik.Web.UI.RadAjaxControl.PerformRender () + 419Telerik.Web.UI.RadAjaxControl。OnPageRender(HtmlTextWriter writer, Control page) +1450Telerik.Web.UI.RadAjaxControl。RenderPageInAjaxMode(htmltextwwriter writer, Control page) +197System.Web.UI.Control。RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +131System.Web.UI.Page。渲染(htmltextwwriter writer) +40System.Web.UI.Control。RenderControlInternal(htmltextwwriter writer, ControlAdapter adapter) +150System.Web.UI.Page。ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5363

感谢您的评论

看来你需要注册这个脚本。这里有一个链接,为您的确切问题,你有。编码快乐!

谢谢我的朋友,但我解决了我的问题。我在ASP中使用控件teleerik UI。. NET AJAX,特别是图表,结果面板有冲突,当我传递变量时,我注释行(<%-- --%>)或在jquery中编写函数等待加载所有控件,完成后将变量发送到javascript