| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3092 人关注过本帖
标题:datalist绑定控件类型转换错误(紧急!!!)
只看楼主 加入收藏
青格儿
Rank: 4
等 级:贵宾
威 望:11
帖 子:698
专家分:20
注 册:2007-7-31
收藏
得分:0 
嗯,帮顶一下,我也想知道。呵呵

[[it] 本帖最后由 青格儿 于 2008-7-1 11:08 编辑 [/it]]
2008-07-01 10:58
tomtory
Rank: 1
来 自:重庆
等 级:新手上路
帖 子:705
专家分:0
注 册:2008-6-12
收藏
得分:0 
你这些控件是放在datalist里面的啊!!
你这样给这些控件直接加方法是不可用的吧!

在这个ItemDataBound事件中你可以找到datalist里面所有的控件噻  

这样就就可以给它赋值了的嘛
2008-07-01 11:33
tomtory
Rank: 1
来 自:重庆
等 级:新手上路
帖 子:705
专家分:0
注 册:2008-6-12
收藏
得分:0 
算了 给你发点代码看看
<asp:DataList ID="DataList1" runat="server"  OnItemDataBound="DataList1_ItemDataBound">
        <HeaderTemplate><asp:LinkButton ID="LinkButton1" runat="server">LinkButton</asp:LinkButton>
            <asp:LinkButton ID="LinkButton2" runat="server">LinkButton</asp:LinkButton></HeaderTemplate>
            <ItemTemplate><%#Eval("title")%></ItemTemplate>
            <FooterTemplate></FooterTemplate>
        </asp:DataList>
这是控件

下面是找Header里面的控件

protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e)
        {
            if (e.Item.ItemType == ListItemType.Header)
            {
                Control objControl = e.Item.FindControl("LinkButton1");
                if (objControl != null)
                {
                    LinkButton likbtn = (LinkButton)objControl;
                    //这就是要得到的值了哈
                    likbtn.Text = "郁闷";
                }
                Control objControl1 = e.Item.FindControl("LinkButton2");
                if (objControl1 != null)
                {
                    LinkButton likbtn = (LinkButton)objControl1;
                    //这就是要得到的值了哈
                    likbtn.Text = "试试";
                }
            }
        }

就这样了
2008-07-01 11:38
tomtory
Rank: 1
来 自:重庆
等 级:新手上路
帖 子:705
专家分:0
注 册:2008-6-12
收藏
得分:0 
这样是肯定可以找到控件并且给控件赋值的
2008-07-01 11:39
雪雨星风
Rank: 1
来 自:北京
等 级:新手上路
威 望:1
帖 子:566
专家分:0
注 册:2007-10-11
收藏
得分:0 
谢谢   跟你学了不少东西

C#发烧友QQ群1:5953354   QQ群2:68096127  QQ群3:30217249  QQ群4:37023079   为了更好方便大家交流学习,请不要重复加群
2008-07-01 12:03
快速回复:datalist绑定控件类型转换错误(紧急!!!)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.058755 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved