加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

在转发器asp.net中调用函数

发布时间:2020-12-16 09:14:43 所属栏目:asp.Net 来源:网络整理
导读:我想调用一个函数将数据绑定到Repeater.我是否需要设置此控件或Repeater .DataBind()的dataSource属性. asp:Repeater ID="RepeaterDays" runat="server" ItemTemplate ul asp:Label ID="lblDays" runat="server" Text='%#ChandanIdiot()%'/asp:Label /ul /It
我想调用一个函数将数据绑定到Repeater.我是否需要设置此控件或Repeater .DataBind()的dataSource属性.

<asp:Repeater ID="RepeaterDays" runat="server">
    <ItemTemplate>
        <ul>
            <asp:Label ID="lblDays" runat="server" Text='<%#ChandanIdiot()%>'></asp:Label>
        </ul>
    </ItemTemplate>
</asp:Repeater>

我写过RepeaterDays.Databind(),但是没有调用该函数.

这没什么.

解决方法

ChandanIdiot()是一个返回字符串的受保护函数吗?

protected string ChandanIdiot() {
        return "test";
    }

如果您想要实际进行一些数据处理,则必须包含一个参数:

protected string ChandanIdiot(object obj) {
        return "test " + obj;
    }

并且,假设您正在重新定位的对象上有一个名为“Name”的属性,您将拥有以下内容:

<asp:Label ID="lblDays" runat="server" Text='<%# ChandanIdiot(Eval("Name")) %>' />

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读