![](/img/trans.png)
[英]How do I pass XML data from MS Access to Server .ASPX Page in C#?
[英]How do I access a C# string on my aspx page?
我在代碼隱藏中聲明了一個String,如下所示:
String myString = "Hi SO!";
然后如何在aspx頁面上打印此內容?
<%= myString %>
似乎不起作用。
CS0103:名稱“ myString”在當前上下文中不存在
這可能取決於您在哪里聲明了字符串。
確保您沒有在方法內聲明字符串,該字符串應為類內的全局變量
還要確保字符串是protected
或public
確保您的字符串是受保護的或公共的,以便后代類可以看到它。
我發現最簡單的方法是在頁面后面的代碼中創建字符串,然后在aspx頁面上添加標簽。 在頁面后面的代碼中,您將需要編寫如下代碼:
string myString = "some value";
label1.Text = myString;
確保這是在頁面后面的代碼中的Page_Load事件中,具體取決於您要執行的操作。 就我而言,我希望在頁面加載時在運行時調用字符串。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.