小问题
1.前台页面,根据后台函数取值
<asp:TemplateField>
                                    <HeaderTemplate>
                                        所属学校</HeaderTemplate>
                                    <ItemTemplate>
                                        <%#GetSchoolName(Convert.ToInt32(Eval("SchoolId").ToString()))%>
                                    </ItemTemplate>
                                    <ItemStyle CssClass="x-grid4-row" HorizontalAlign="center" />
                                    <HeaderStyle CssClass="x-grid4-hd-cell" HorizontalAlign="Center" />
                                    </asp:TemplateField>
SchoolId是绑定数据源中含有的字段
2.
 //生成添加入缓存的 Key。
                    var key = string.Format(CacheKeys.LIST_CITY, cityId);  // public static readonly string LIST_CITY = "/Gui/Category/City/{0}";
                    //根据 Key 获取缓存数据。
CategoryList = Cache.Get<List<CategoryInfo>>(key);   // T Get<T>(string key) where T : class;  Nosql
                    //如果缓存数据不存在,从数据库重新获取。
                    if (CategoryList == null ||CategoryList.Count == 0)
                    {
                        //从数据库获取获取指定城市的所有有效学校产品类目信息。
CategoryList = GetCategoryByCity(cityId);
                        //如果从数据库获取的数据不为空,添加到缓存。
                        if (CategoryList != null && CategoryList.Count > 0)
                        {
                            //将数据添加入缓存 30 分钟。
Cache.Add(key, CategoryList, CacheExpires.ONE_DAY);
                        }
                    }
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号