我已经使用ASP.NET多年了,但我永远不会记得使用#和=是否合适.
例如:
<%= Grid.ClientID %>
Run Code Online (Sandbox Code Playgroud)
要么
<%# Eval("FullName")%>
Run Code Online (Sandbox Code Playgroud)
有人可以解释每个应该使用的时间,以便我可以直接记在心里吗?#仅用于支持数据绑定的控件吗?
我对此非常困惑.
如果可能,请解释这个之间的区别..
那个"="有什么意义?
编辑:感谢您的所有答案.请理解,通过搜索谷歌上的"<%="和stackoverflow中的搜索栏,很难得到任何结果.
如果这是重复的话,我很抱歉,但谷歌很难让他感到非常困难.
是否可以将css与生成ClientID而非常规ID的控件一起使用?
我现在可以使用cssClass,但我想知道是否可以使用id:
#DivParrentId #LAbelControlId
{
padding:100px;
color:Red;
}
Run Code Online (Sandbox Code Playgroud)