看了微软MVP朱晔出的ASP.NET第一步,大致了解了单值绑定的分类和用法。

表达式主要分为4种

  1. <%= XXX %>     内联引用方式本 可以引用C#代码
  2. <%# XXX %>     可以引用.CS代码中的字段 前提在初始化相应字段后,在Page_Load页面上使用Page.DataBind()
  3. <%#$ XXX %>  可以引用webConfig.xml中预定义的字段或者已注册的类的表达式
  4. <%#Eval(XXX) %> 类似于JAVASCRIPT方式 数据源也需要绑定,以下是DEMO

首先给出aspx代码:

 

以下是.cs代码

    }

对web.config的添加:

初学ASP.NET 数据 4种单值绑定方式appSettings中:
初学ASP.NET 数据 4种单值绑定方式
<appSettings>
初学ASP.NET 数据 4种单值绑定方式    
<add key="Test" value="appSettingDemo"/>
初学ASP.NET 数据 4种单值绑定方式    
</appSettings>
初学ASP.NET 数据 4种单值绑定方式
初学ASP.NET 数据 4种单值绑定方式
初学ASP.NET 数据 4种单值绑定方式expressionBuilders中:
初学ASP.NET 数据 4种单值绑定方式      
<expressionBuilders>
初学ASP.NET 数据 4种单值绑定方式        
<add expressionPrefix="Code" type="webTest.codeExpressionBulider"/>
初学ASP.NET 数据 4种单值绑定方式      
</expressionBuilders>

 

新建的codeExpressionBulider类

}

 

以上代码在VS2008中通过。

虽然大概了解了下,但是还是不知道这4种方式主要运用的地方和优劣。。。有待在进一步学习中领悟


 

相关文章:

  • 2021-07-19
  • 2022-12-23
  • 2022-03-08
  • 2021-06-13
  • 2021-07-23
  • 2021-11-27
  • 2021-07-19
猜你喜欢
  • 2022-12-23
  • 2021-09-10
  • 2022-12-23
  • 2022-02-19
相关资源
相似解决方案