I was asked a question in an interview, weather we can access a publically declared variable which is been declared in aspx.cs or ascx.cs page in aspx or ascx page respectively.
Yes, As far as it's Publicly declared at Page Level, you can access it .
for writing
<%= Variable %>
for computation and
<% variable %>
for binding
<%# variable %>
Yes you can, In ASPX page you can do:
<%=yourVariable%>
If you have defined in your code behind file .cs
file as:
public string yourVariable;
If you want to use it in a span in aspx page then:
<span> <%= yourVariable %> </span>
You may see: Accessing CodeBehind Variables or C# Variables, Methods in ASPX Page in ASP.Net
Yes, As far as it's Publicly declared at Page Level, you can access it .
for writing
<%= Variable %>
for computation and
<% variable %>
for binding
<%# variable %>
in similar case, anyone helps
in aspx
file:
<%= SessionLengthMinutes %> minute(s), <%=Session["name"] %>
in aspx.cs :
public int SessionLengthMinutes
{
get { return Session.Timeout; }
}
i have declared it as public, even though it was unable to access the aspx.cs
elements in aspx
file.
thanks
© 2022 - 2024 — McMap. All rights reserved.