ASP.NET Eval如何进行数据绑定
ASP.NET Eval在数据绑定方面的应用是众所周知的,不过技术在发展,当ASP.NET Eval 1.1变成ASP.NET Eval 2.0的时候,在操作的时候会有什么变化呢?
假设你已经了解ASP.NET Eval 1.1的数据绑定(特别是Container这个局部变量)的机制,这里主要分析ASP.NET Eval 2.0数据绑定做了那些改进。
ASP.NET Eval 2.0 的数
http://www.cyqdata.cn/cnblogs/article-detail-40266
Silverlight 通过索引器绑定动态数据
绑定动态数据是做 Silverlight 程序时经常会遇到的问题。本文介绍 Silverlight 通过绑定索引器实现绑定动态数据,即在设计时不知道数据的结构,如在设计时不知道要绑定的类有哪些属性。
绑定索引器是 Silverlight 4 新增的特性,这一特性使用我们可以在设计时不必知道要绑定的类有哪些属性,但是还可以绑定。下面先看一下如何绑定索引器。
<TextBox Grid.Row=
http://www.cyqdata.cn/cnblogs/article-detail-40243
一步一步学Silverlight :数据绑定
概念
Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, Ironpython,对JSON、Web Service、WCF以及Sockets的支持等一系列新的特性。《一步一步学Silverlight 2系列》文章带您快速进入Silverlight 2开发。
http://www.cyqdata.cn/cnblogs/article-detail-40192
<WPF Tile=” 变量 UI 双向绑定”x:Class="Problem"/>
<TextBox Name="txtAbout" Tag="废话">
最近才开始正规的学习WPF,以前只是激动,观摩,欣赏,不敢亵玩焉!我这个从游戏而进入编程的顽童,对于Dx自然热心,看过学过,却没有真正用过,曾经YY过如果Dx能用来做开发,那界面一定牛!结果就“我佩服”了。最看了三章《WPF揭秘》,为自己曾经学的走马观花而懊悔不已。WPF与Winfor
http://www.cyqdata.cn/cnblogs/article-detail-40168
Silverlight技术之RichTextBox中Xaml绑定
RichTextBox是Silverlight中一个重要的控件,常用它来呈现SL中富文本,使用此控件可以呈现常见的加粗,斜体,下划线,段落,还以加载各种控件等。它支持XAML格式文本输出,在实际应用中比较广泛。提到Silverlight可能大家用到比较多的数据展现,也许是数据绑定来实现的,那么能否结合如上二则实现在RichTextBox上的XAML绑定了,答案是肯定的。下边就详细介绍一下具体实现过
http://www.cyqdata.cn/cnblogs/article-detail-39887
ASP.NET绑定的技巧
Data Binding似乎是ASP.NET老掉牙的节目,无非Eval之流。其实稍作加工就能使其脱胎换骨。
在代码中加入:
//推荐放在基类
protected virtual object ExpHelper<TEntity, TREsult>(Func<TEntity, TREsult> func)
{
var itm = GetDataItem();
http://www.cyqdata.cn/cnblogs/article-detail-39873
WPF中的EventTrigger和命令绑定
在上一篇《使用MVVM模式开发自定义UserControl》中,有一个重要的补充内容,就是WPF中的EventTrigger和命令绑定,在本篇中继续阐述。
如果单纯在Button中使用命令绑定,则其本身就带有Command属性,但是扩展到任何其它控件,就得稍微复杂一点。以本篇来讲,依赖于我们拥有如下两个dll:
Microsoft.Expression.Interactions.dll
Syste
http://www.cyqdata.cn/cnblogs/article-detail-39472
DataTable 深入解析数据源绑定原理之高级篇
前言
在上篇写了篇 实战系列之天气预报实时采集 ,有个别同志认为没技术含量,也许正如所说。
只是人各有看法,当我写出一篇文章时,我只是希望:1:如果你还不懂,请看写法,了解想法。2:如果你已懂,略过写法,请看想法。
其实纵观我一直写来的200多篇文章,基本都可以看出那么点痕迹:
一:没有水文。二:没有华丽理论型的文章。三:实战型文章很多。四:文章尽量面向新手的表述,尽量了。
一
http://www.cyqdata.cn/cnblogs/article-detail-39405
Silverlight使用通过服务绑定数据的控件
这个标题有点绕口,下面进行详细说明:开发一个自定义控件,这个控件不是静态的,它的数据是通过WCF来绑定的,要求引用这个控件的同时也要引用到数据。关键点就是这个控件依赖于WCF。
这是在Silverlight群里,一位朋友问的问题,当时也没有说清楚,准备写篇博客详细说明下。这里只是简单演示功能,不妥之处请见谅。
解决方案
解决方案共有5个项目,两个Sl应用程序,两个Sl承载项目,以及一个Wcf项
http://www.cyqdata.cn/cnblogs/article-detail-39264
一句代码实现批量数据绑定[上篇]
对于一个以数据处理为主的应用中的UI层,我们往往需要编写相当多的代码去实现数据绑定。如果界面上的控件和作为数据源的实体类型之间存储某种约定的映射关系,我们就可以实现批量的数据绑定。为了验证这种想法,我写了一个小小的组件。这个小玩意仅仅是我花了两个小时写的,其中还有很多问题没有解决,比如对于空值的处理,特殊控件属性值的HTML编码问题,以及频繁反射的性能问题,仅仅演示一种解决思路而已。本篇着重介绍如
http://www.cyqdata.cn/cnblogs/article-detail-39209
MVVM中的命令绑定及命令参数
继续重构上一篇《Prism安装、MVVM基础概念及一个简单的样例》中的事例,在这一篇里我们将让命令绑定支持带方法参数。这是非常重要的一个编码需求。
为了让本例支持更复杂的应用场景,我们这次要针对一个列表进行操作。
1:建立领域模型
public class StudentTeam: NotificationObject
{
string teamName;
http://www.cyqdata.cn/cnblogs/article-detail-38601
[WCF安全系列]绑定、安全模式与客户端凭证类型:总结篇
对于常用的几种绑定类型,它们都支持怎样的安全模式,以及针对各种安全模式可以采用怎样的认证方式(通过客户端凭证类型决定),这些都在前面的一系列文章中进行了详细的介绍。接下来我们通过表格的形式对不同类型的系统预定义对不同的安全模式进行一下总结。 一、系统预定义绑定对不同安全模式的支持 下面的表格表示系统预定义绑定对不同安全模式的支持(WSHttpBinding与WS2007HttpBinding具
http://www.cyqdata.cn/cnblogs/article-detail-38395
[WCF安全系列]绑定、安全模式与客户端凭证类型:NetNamedPipeBinding、NetTcpBinding与NetMsmqBinding
在前面两篇(《绑定、安全模式与客户端凭证类型:BasicHttpBinding》和《绑定、安全模式与客户端凭证类型:WSHttpBinding与WSDualHttpBinding》)中,我们详细地介绍了四种基于HTTP的绑定分别支持的安全模式,已经在相应的安全模式下可以采用怎样的客户端凭证。在本篇文章中,我们安全线相同的方式来介绍三种基于局域网的绑定,即NetNamedPipeBinding、Ne
http://www.cyqdata.cn/cnblogs/article-detail-38388
[WCF安全系列]绑定、安全模式与客户端凭证类型:WSHttpBinding与WSDualHttpBinding
在上一篇文章中,我们详细地介绍了BasicHttpBinding具有怎样的安全模式的支持,已经在各种安全模式下分别可以采用怎样的客户端凭证。接下来我们来进一步分析另外三个基于HTTP的绑定,即WSHttpBinding、WS2007HttpBinding和WSDualHttpBinding。考虑到它们之间在安全设置方面的相关性,在这里我们先来介绍WSDualHttpBinding。 一、WSDu
http://www.cyqdata.cn/cnblogs/article-detail-38230
深入剖析WCF的认证机制(3): 绑定、安全模式与客户端凭证类型[BasicHttpBinding篇]
整个安全传输是在WCF的信道层进行的,而绑定是信道层的缔造者,所以终结点采用哪种类型的绑定以及对绑定的属性进行怎样的设置决定了信道层最终采用何种机制实现消息的安全传输。具体来说,我们可以通过绑定设置最终采用的安全模式,以及基于相应安全模式下进行认证和消息保护的行为。 一、Binding安全相关的应用编程接口 不同的绑定类型由于其采用的传输协议不同,应用的场景也各有侧重,很难提供一种统一的应用编
http://www.cyqdata.cn/cnblogs/article-detail-38169
WPF学习笔记一 依赖属性之数据绑定
本文想通过由浅入深的讲解让读者比较深的理解依赖属性. 首先,我们回顾一下依赖属性的发展历史.
最初,人们提出面向对象编程时,并没有属性这个说法,当时叫做成员变量.一个对象由成员变量和成员函数组成,如下:
Public Class A{
Public int Index;//成员变量
Public void Fun(){} //成员函数
http://www.cyqdata.cn/cnblogs/article-detail-38165
深入理解C++的动态绑定和静态绑定
为了支持c++的多态性,才用了动态绑定和静态绑定。理解他们的区别有助于更好的理解多态性,以及在编程的过程中避免犯错误。 需要理解四个名词: 1、对象的静态类型:对象在声明时采用的类型。是在编译期确定的。 2、对象的动态类型:目前所指对象的类型。是在运行期决定的。对象的动态类型可以更改,但是静态类型无法更改。 关于对象的静态类型和动态类型,看一个示例: view plainc
http://www.cyqdata.cn/cnblogs/article-detail-37866
Silverlight 用户控件中的自定义依赖项属性与控件绑定的几种方法
在创建用户控件时,我们难免会创建依赖项属性,这样有利于用户控件的灵活性,例如:我写了一个控件MenuButton,这个MenuButton就是为Button写了一个模板,Image用来显示图片,ContentPresenter用来显示文本。我们肯定不是在用户控件中将图片和文字预先设置好,而是通过用户控件属性来设置,在这里说一些额外的话,建议用依赖项属性,因为依赖项属性支持例如:设计器集成、Bind
http://www.cyqdata.cn/cnblogs/article-detail-37694
CommandParameter与数据绑定
场景一:
在DataGrid中的Button单击触发时,经常需要通过CommandParameter传些当前选中行的信息,甚至是将该行所有信息作为CommandParameter,传到事件处理的代码里,我们知道传一个属性的时候,写成CommandParameter={Binding id}就可以了,这要传当前的DataContext又该怎么做呢?
答案很简单:空的绑定就行了(即Binding的Pa
http://www.cyqdata.cn/cnblogs/article-detail-37482
通过Code Behind的方式,为DataGrid内的Button绑定事件
在Silverlight中,通常为DataGrid内的Button绑定单击事件,只需要在Button的内联属性Click上添加事件方法即可。
<sdk:DataGrid Name="grd"><sdk:DataGrid.Columns><sdk:DataGridTemplateColumn Header="" Width="50" > <sdk:D
http://www.cyqdata.cn/cnblogs/article-detail-37463