Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我应该在ASP.NET控件中何时使用#和=?_Asp.net_Data Binding - Fatal编程技术网

我应该在ASP.NET控件中何时使用#和=?

我应该在ASP.NET控件中何时使用#和=?,asp.net,data-binding,Asp.net,Data Binding,我已经使用ASP.NET多年了,但我永远记不起何时使用#和=是合适的 例如: <%= Grid.ClientID %> 或 有人能解释一下什么时候应该使用它们吗?这样我就可以清楚地记住它们了?是否只在支持数据绑定的控件中使用?相当于执行Response.Write(“”) 用于数据绑定,只能在支持数据绑定的情况下使用(如果在codebehind中调用page.DataBind(),则可以在控件外部的页面级别上使用这些) 下面是一个例子,他通过编写一个测试应用程序来展示差异

我已经使用ASP.NET多年了,但我永远记不起何时使用#和=是合适的

例如:

<%= Grid.ClientID %>


有人能解释一下什么时候应该使用它们吗?这样我就可以清楚地记住它们了?是否只在支持数据绑定的控件中使用?

相当于执行Response.Write(“”)

用于数据绑定,只能在支持数据绑定的情况下使用(如果在codebehind中调用page.DataBind(),则可以在控件外部的页面级别上使用这些)

下面是一个例子,他通过编写一个测试应用程序来展示差异

实质上:


  • 有两种不同的“蜂螫”:


    • 这里有一个很好的解释:蜂螫从何而来?@Lankymart在默认的Visual Studio配色方案中,这些颜色以黑色和黄色突出显示,因此
      %>
      看起来有点像蜂螫。谢谢,我只是好奇这个短语与ASP代码块的关系从何而来,我以前从未听说过。“这些是真正的差异相关的(重复?)。我没有检查背后的理论,但请参阅Gui Starbuck回答,了解它们之间的差异
      <%# Eval("FullName")%>