就是数据源和方法绑定的时候
而这个方法有参数
那个参数据的各个用法是怎么样的?
请各位大哥,大姐帮个忙?

解决方案 »

  1.   

    不太清楚你的意思.那就举个例子, Northwind数据库的Products表里有个UnitPrice字段.
    把默认的<asp:BoundField />变成template filed.
    <asp:TemplateField HeaderText="UnitPrice" SortExpression="UnitPrice">                    
       <ItemTemplate>
                <asp:Label ID="Label1" runat="server" Text='<%# Fuck(Eval("UnitPrice"), 5) %>'></asp:Label>
        </ItemTemplate>
    </asp:TemplateField>
    注意这里有个Fuck()方法的调用, 第一个参数是Eval("UnitPrice"),第二个是数字5.后台:protected object Fuck(object o, int n)
    {
            return (Convert.ToDecimal(o) * n);
    }
    也就是说显示时价格都变成5倍.
      

  2.   

    比如我举个例子
    public List<user> GetUserListById(int Id){
     ............
      ..........
    }
    我用一个ObjectDataSource去和这个方法绑定
    这个方法不是有个参数么,它有个选择参数源的选项(就是参数Id的参数源)
    里面有几个参数源
    它们怎么用?
      

  3.   

    再选择参数源的选项的时候。先选择你的参数类型(比如control是来自控件)
    然后再选择根据具体哪个值,(比如id)