Tôi đã được hỏi một câu hỏi trong một cuộc phỏng vấn, thời tiết chúng ta có thể truy cập một biến công khai được khai báo trong aspx.cs hoặc ascx.cs trang trong trang aspx hoặc ascx tương ứng.Truy cập biến được khai báo trong aspx.cs trong aspx hoặc biến khai báo trong ascx.cs ascx page
6
A
Trả lời
4
Vâng, Theo như nó công khai tuyên bố tại Cấp Trang, bạn có thể truy cập vào nó. để viết <%= Variable %>
cho tính toán và <% variable %>
cho ràng buộc <%# variable %>
7
Có bạn có thể, Trong trang ASPX bạn có thể làm:
<%=yourVariable%>
Nếu bạn đã xác định trong mã của bạn đằng sau tập .cs
tập tin như:
public string yourVariable;
Nếu bạn muốn sử dụng nó trong một span trong trang aspx rồi:
<span> <%= yourVariable %> </span>
Bạn có thể thấy: Accessing CodeBehind Variables or C# Variables, Methods in ASPX Page in ASP.Net
0
trong trường hợp tương tự, bất cứ ai giúp
trong aspx
file:
<%= SessionLengthMinutes %> minute(s), <%=Session["name"] %>
trong aspx.cs:
public int SessionLengthMinutes
{
get { return Session.Timeout; }
}
tôi đã tuyên bố là công khai, mặc dù nó không thể truy cập các thành phần aspx.cs
trong tệp aspx
.
nhờ
kiểm tra đường dẫn sau: http://stackoverflow.com/questions/7406961/how-to-call-a-variable-in-code-behind-to-aspx-page – RVD