我想在JavaScript中訪問應用程序變量的值。我怎樣才能做到這一點?如何從asp.net獲取JavaScript中的應用程序變量值?
0
A
回答
1
的ClientID
在代碼隱藏聲明一個公共財產。
public string firstName = "Sanju";
用JavaScript在像這樣訪問此文。
<script>
var myName;
function GetMyName()
{
myName = <%=this.firstName%>
}
</script>
要訪問會話狀態中的值,請使用此值。
myName = '<%=Session["firstName"]%>'
要訪問Application State中的值,請使用此值。
myName = '<%=Application["firstName"]%>'
0
0
下得到渲染控制
//markup
<asp:TextBox ID="aTextBox" runat="server" />
<asp:TextBox ID="bTextBox" runat="server" />
<asp:TextBox ID="cTextBox" runat="server" />
//script
var Members =
{
aTextBox: $("#<%=aTextBox.ClientID %>"),
bTextBox: $("#<%=bTextBox.ClientID %>"),
cTextBox: $("#<%=cTextBox.ClientID %>")
}
0
嘗試會話... 讓你們班的會話(我假設你有一個通用類),並使用它的引用來訪問你想要的任何頁面上。但是請記住,在使用它之前,您必須先指定一個值。
例如
下面是用戶ID的會話。
public static int UserId
{
get
{
if (HttpContext.Current.Session["UserId"] != null)
return Convert.ToInt32(HttpContext.Current.Session["UserId"]);
else
return 0;
}
set
{
HttpContext.Current.Session["UserId"] = value;
}
}
首先,您必須在應用程序啓動後立即將值存儲在會話中。
User user = new user(); // consider you have a User class
protected void btnLogin_OnClick(object sender, EventArgs e)
{
_user.Username = this.txtUserName.Text;
_user.Password = this.txtPassword.Text;
if (_user.Validate())
{
General.UserID = _user.UserID; // here you are storing the id of logged in user
Response.Redirect("~/HomePage.aspx");
}
else
{
this.labelNotice.Text = "Invalid Username or Password";
}
}
要訪問本次會議的價值的任何網頁上的JavaScript,
<%@ Import Namespace="MyProject.Models" %>
<script type="text/javascript">
var myID;
function GetMyID() {
myID= '<%=General.UserId%>';
}
</script>
我進口我一般類,這是擺在模式文件夾中MyProject的解決方案。
相關問題
- 1. 從javascript中獲取JSON變量的值
- 2. 如何使用JavaScript變量在JavaScript函數中獲取ASP.NET ClientID?
- 3. 如何從Javascript函數中獲取變量在C#asp.net
- 4. 如何從asp.net應用程序中的Quickbase獲取記錄?
- 5. linq如何從變量中獲取值
- 6. 在asp.net應用程序中從javascript獲取數據
- 7. 如何從Lua運行進程讀取變量值(獲取過程變量值)?
- 8. ASP.net(c#)中的應用程序變量。
- 9. 獲取JavaScript變量的值
- 10. 如何從DB2中的存儲過程中獲取變量值?
- 11. 如何在jsf中獲取應用程序範圍變量?
- 12. 如何從我的應用程序中的Xcode獲取環境變量
- 13. 如何使用CsQuery從HTML獲取javascript變量值
- 14. 如何從JavaScript變量獲取responseText?
- 15. 如何從JavaScript獲取變量軌
- 16. 我如何從controller.xml中的sapui5應用程序URL獲取值
- 17. PHP從JavaScript獲取價值變量
- 18. 獲取變量值從JavaScript到PHP
- 19. 如何從JavaScript獲取變量到ASP.NET(MVC)
- 20. ASP.NET:如何從彈出窗口獲取JavaScript變量?
- 21. 從應用程序中獲取變量POST
- 22. 從TimerTask中獲取應用程序變量
- 23. 在ASP.NET應用程序中使用應用程序變量
- 24. 如何從.Net核心應用程序中的SQL語句獲取標量值?
- 25. 在asp.net應用程序中獲取在線用戶的數量
- 26. 如何獲取設備音量值到我的應用程序
- 27. 獲取變量的值,以便從javascript中的字典中獲取值
- 28. 如何從Coredata iphone應用程序中獲取唯一值?
- 29. 如何在iPhone應用程序中從NSString獲取整數值?
- 30. 如何從使用Javascript的列表中獲取類的靜態變量的值
Thanks但是我想要在JavaScript中訪問應用程序變量的值,而不是我的頁面公共變量。請幫助我 – Teju
@Sanju檢查我更新的答案。 – Bishan