随笔 - 181  文章 - 15  trackbacks - 0
<2008年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

常用链接

留言簿(1)

随笔分类

随笔档案

My Tech blog

搜索

  •  

最新评论

阅读排行榜

评论排行榜

 由于总是不喜欢在页面的后台代码中写太多的东西,当然更不喜欢inline的页面写法,所以这里我做了一个服务器端的控件,这个控件的作用就是赋值。从Session或ViewState里面取值,并赋给页面中的任一个控件。比如:

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox></div>
        
<cus:SetValue runat="server" ContainerType="Session" ContainerName="Session1" ExpressionSourcePropertyName="Word" DestControlName="TextBox1" DestControlPropertyName="Text" ID="SetValue1"></cus:SetValue>
在页面中有一个TextBox,它的Id是TextBox1,我在页面中放置一个赋值控件SetValue,从Session里面取得一个对象,并把这个对象中的Word属性赋值给TextBox1的Text属性。
在这里简单定义了一下:
ContainerType:容器类型。Session或ViewState。
ContainerName:容器的名称。即Session或ViewState的键名称。
ExpressionSourcePropertyName:存在Session或ViewState的对象中的要取得的属性名。
DestControlId:被赋值的控件Id。
DestControlPropertyName:被赋值控件的属性名。
代码
posted on 2007-08-10 23:18 littlegai 阅读(1010) 评论(1)  编辑 收藏 引用 所属分类: 我的代码玩具

FeedBack:
# re: asp.net赋值控件(0) 2013-12-04 11:06 qwewq
wqeqwe  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理