随笔 - 181  文章 - 15  trackbacks - 0
<2008年2月>
272829303112
3456789
10111213141516
17181920212223
2425262728291
2345678

常用链接

留言簿(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 阅读(972) 评论(1)  编辑 收藏 引用 所属分类: 我的代码玩具

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

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