I tried the following code, I tried to use inline expressions like <%, ,<%= , why I can\'t use inline expression with server side control?
In my first line of
When you bind an expression <%# %>
you must have to call Control.DataBind()
or Page.DataBind()
to evaluate it.
You can't use code blocks (<%%>
, <%=%>
and <%:%>
) inside a server side control. Binding expressions (<%#%>
) are a different matter.
You need to learn about the differences between the shortcut server side code blocks just randomly trying the different ones, as you seem to be doing will teach you nothing.
You can assign the values in the code behind file:
TextBox1.Text = DateTime.Now.Date.ToString("dd-MM-yyyy");