ASP.Net variable to JavaScript
ASP.Net variable to JavaScript
到目前为止,
我一直在尝试将 ASP.NET 变量传递给javascript函数,但没有任何运气。
我拥有的是:
使用文件夹 root/js 下的多个.js文件的母版页
我正在尝试创建一个包含一个人用户名的公共变量,并希望将其发送到上述js文件之一中的函数。
public string username;
...
username = User.Identity.Name.ToString();
我的JS是:
$(document).ready(function {
var username = "<%= username %>";
var element = document.getElementById("userid");
element.innerHTML = username; });
执行此操作后,我得到 <%= 用户名 %> 而不是实际值。
我尝试了第二种方法:
ScriptManager.RegisterClientScriptBlock(this.Page, this.GetType(), "customScript", "AssignValue('" + username + "');", true);
但我因此function (e,t){return new x.fn.init(e,t,r)}
...我不知道该怎么办。
任何想法将不胜感激!
谢谢!
// aspx
<asp:HiddenField runat="server" ID="hfUserName" />
// page_load:
hfUserName.Value = username;
// js
$(function() {
$("#userid").text($("input[id$='hfUserName']").val());
});
相关文章:
- JavaScript to jQuery for KendoUI
- Eventlistener in javascript to jQuery
- JavaScript to CoffeeScript Error
- URI escape / unescape from Javascript to Perl
- javascript to change innerHTML
- Javascript to jQuery? (Iframe)
- Javascript to hide a DIV
- JavaScript to PHP function
- Javascript to wordpress website?
- JavaScript to Java to MYSQL Query
- Javascript to VB.Net [FEW LINES]
- Javascript to jquery Ajax request
- Inline Javascript to Unobtrusive JavaScript?
- javascript to control css
- Javascript to Jquery?
- Javascript to Django views.py?
- javascript to asp.net ClientIDMode
- HTML5 + JavaScript To Flash?
- Javascript to validate URL
- Javascript to Microsoft SQL Server (AJAX request)