ASP.net数据绑定传参难题,解求!!

来源:百度知道 编辑:UC知道 时间:2024/06/27 16:23:03
请问我有一个a.aspx的页面,数据邦定了<%# Eval("ID")%>,
在这个页面里我放置了一个a.ascx的自定义控件,表示为:
<uc1:uc ID="uc1" runat="server" />
请问大哥大姐,我想把<%# Eval("ID")%>的值传到ascx自定义控件中怎么来传呀,我曾在a.ascx中写了属性然后这么传:
<uc1:uc ID="uc1" runat="server" chuanzi='<%# Eval("ID") %>'/> 可是,chuanzi这个变量我传任何值,那边都能收到,可就是传这个邦定收不到...请问有什么办法传么!!

你这个相当于控件里使用控件,你可以定义一个函数,比如:
get_index(Eval("group")),a.aspx的页面,数据邦定里使用,函数直接改变UC1控件的属性即可
这样你就不用在
<uc1:uc ID="uc1" runat="server" />
里用了。