Hej <% # %>-syntaxen används till databinding. Om du inte använder databinding kan du använda <% = %> istället. D.v.s. Ibland är det för enkelt. Jag hade stirrat mig blind och såg inte felet.Anrop av function i codebehind
Har skapat en usercontrol med code behind.
Jag anropar där en funktion i min codebehind från huvudsidan men det bara vägrar fungera.
Detta har jag gjort förut på andra sidor och det fungerar bra.
Alltså måste det vara något annat som är fel men vad?
Huvudsida:
<table width='<%#GetBredd()%>'>
<tr>
<td width="50%" align="left">
<span class="footer"><b>
<%#GetBredd()%>
</b></span>
</td>
<td width="50%" align="right">
<span class="footer"><b>
Kalle
</b></span>
</td>
</tr>
</table>
Code behind:
Partial Class ascx_Copyright
Inherits System.Web.UI.UserControl
Public Bredd As Integer = 960
Protected Function GetBredd() As String
Return "960"
End Function
End Class
Tacksam för någon hjälpSv: Anrop av function i codebehind
<%=GetBredd()%>
Ref:
support.microsoft.com/kb/307860#1a
Sv:Anrop av function i codebehind
Tack för hjälpen till er båda.
/Classe