如何在asp.net中将服务器端页面的值传递给客户端function
在我的应用程序中,我需要将一个字符串值从服务器端(.aspx.cs)传递到客户端(.aspx)页面中的函数。
任何人都可以通过提供想法和示例代码来帮助我吗?
如果你的意思是你需要将值传递给javascript函数,你可以做的就是这样……
在.aspx文件中:
在.aspx.cs文件中:
private string GetStringValue() { return "A string value"; }
然后,这将在页面加载时显示一个javascript消息框,说“字符串值”
您可以在服务器端生成脚本并在其中嵌入值:
StringBuilder sb = new StringBuilder(); sb.Append("
或者将值放在页面上的隐藏表单元素中,并从客户端Javascript访问它。
// And in the code-behind hiddenField.Value = importantServerSideValue;
当我必须将变量值从PHP传递给JS时,我使用php来回显js,并将变量设置为php变量的值。 例如
//php code echo 'var number = ' . $variable . ';';
- 是否有任何传递的方法接受UTC的timezoneoffset并在C#中计算时区?
- 如何确保文本框是字母数字但没有前导数字?
- 如何在Asp.net C#中创建响应式移动支持的GridView?
- 动态呈现控件,从字符串/ XML文件中确定类型?
- 使用LoadControl方法动态加载UserControl(类型,对象)
- 使用SqlMembership Provider重置后无法使用新密码登录
- 如何强制Visual Studio使用x64 DNX SDK体系结构
- ReportViewer“缺少URL参数:名称”
- 云网络服务器上的wkhtmltopdf.exe System.Security.SecurityException。 如何覆盖服务器安全策略