objectdatasource相关内容

优化分页&使用具有 EnableCaching = true 的 ObjectDataSource 进行排序

我正在使用带有 Linq-To-SQL 类的 ODS(ObjectDataSource) 来填充页面上的 Gridview. 考虑到性能 - 我禁用了 Gridview 的 Viewstate 并启用了 ODS 中的缓存. 除此之外,我还优化了 Linq-to-SQL 类中的 Search 方法以使用 .skip &.take 方法只获取“一页"的记录. 现在,问题是由于缓存,O ..

数据绑定和回发

这是一个关于数据绑定如何工作的一般问题... 我有一个简单的页面,其 GridView 绑定(在 aspx 代码中)到 ObjectDataSource. 我可以查看 ObjectDataSource 调用的 Select() 函数,看看它在初始加载和每次回发时都被调用.我有一些发生在回发上的逻辑会影响 GridView 的数据,我想稍后在回发中调用 GridView.DataBind ..
发布时间:2021-12-27 19:01:21 C#/.NET

回发后 GridView 未正确重新绑定

我有一个 GridView,它有一个指向 ObjectDataSource 的 DataSourceID.ObjectDataSource 指向一个方法,该方法使用 ObjectDataSource 控件的 TypeName、SelectMethod 和 SelectCountMethod 属性返回 LINQ IQueryable.发生的情况是数据预先正确加载.但是,在回发时,如果我从 GridV ..
发布时间:2021-12-24 13:35:08 C#/.NET

寻呼使用 ASP.Net MVC 对网格进行排序

我是 MVC 的新手,并没有关注您如何在网格上进行分页和排序.我习惯于使用 asp.Net GridView 控件和一个 ObjectDataSource 指向我们业务层中的对象 - 在这种情况下,ODS 处理所有分页 &使用我们的 ORM 在对象上生成的方法进行排序. 我已经研究过在 MVC 中使用相同的 ORM - 那里的情况很好 - 我只是循环遍历集合以在页面上构建表 - 但没有 OD ..
发布时间:2021-12-24 13:19:11 C#/.NET

GridView 绑定了嵌套类的属性

我有一个类似于下面列出的对象映射.当我尝试在 GridView 中绑定 NestedClass 的属性时,出现错误: “在所选数据源中找不到名为“NestedClass.Name"的字段或属性." GridView 绑定到一个 ObjectDataSource,而 ObjectDataSource 绑定到一个完全填充的 BoundClass 实例. 有什么办法可以解决这个问题吗? ..
发布时间:2021-12-24 13:18:57 C#/.NET

SPGridView、数据和确保数据安全的正确方法

我正在使用 SPGridView 来呈现一些数据,并且启用了非常有效的过滤功能.直到您选择数据中的特定项目进行过滤... 有问题的数据项在字符串中有一个撇号(例如“这是理查兹的字符串"),这会导致过滤器应用程序后页面加载因错误而终止: 语法错误:'s' 运算符后缺少操作数. 显然数据不会自动变得安全... 数据在数据表中,SPGridView 使用数据表的对象数据源提供. 确 ..
发布时间:2021-12-23 18:56:03 其他开发

如果 ObjectDataSource 不是大型应用程序的答案,那是什么?

在 这个问题. 对象数据源非常适合小型项目,但它们的扩展性不如您正在嵌入数据层您的 UI 层中的信息应用.我建议你仅将它们用于非常小的应用程序和便笺式测试东西.如果您做出设计决定使用它们做好斗争的准备扩展和维护问题未来. 应用架构 = 可维护性 + 可扩展性 + ...... 而且我认为,我读过的每一篇开始学习应用程序架构的文章都使用一些类来构建业务数据层,并使用 ObjectD ..
发布时间:2021-11-17 02:12:23 C#/.NET

类型安全的对象数据源

有什么方法可以使 asp.net objectdatasources 类型安全.这意味着如果在重构期间参数或数据类型发生变化,我会收到编译时错误? 有谁知道其他方法吗?或者可以推荐任何其他方式来做到这一点?我觉得手动装订很乏味.其他人在做什么? 谢谢 解决方案 不,所有绑定都是使用包含属性/列名称的字符串. 也许考虑一个测试项目(单元测试).这将是我对最后一部分的回答. ..
发布时间:2021-07-05 20:43:16 C#/.NET

类(业务对象)未出现在 RDLC 的报表数据工具箱中

我在类库中创建了一个本地报表(作为嵌入式资源),我想使用现有的业务对象作为报表的数据源.当我尝试从“报表数据"工具箱添加业务对象时,我看不到要选择的类.我注意到的是,如果业务对象是另一个类库中存在的另一个类的子类,那么它不会出现.有没有其他人看到这个?所以我试过的是这样的: 场景 1: 类库 1 报告文件夹 > Report1.rdlc BO 文件夹 > MyBO 和 MySu ..
发布时间:2021-07-03 19:01:16 其他开发

无法在 ASP.NET MVC 的 RDLC 报告中查看或添加网站数据源

在 RDLC 报告中,在 Visual Studio 2008 的“设计"视图中,我们在“网站数据源"选项卡中看不到任何内容,并且“添加新数据源"按钮呈灰色显示.仅启用刷新按钮,单击它不会执行任何操作.我们的业务逻辑层返回业务对象列表,业务逻辑和业务对象项目都被 MVC 项目引用.这是一个MVC应用程序,所以没有App_Code文件夹. 我们如何让我们的业务对象出现在网站数据源列表中,以便我 ..
发布时间:2021-07-03 18:56:59 其他开发

返回自定义对象<列表T& gt;从实体框架并分配给对象数据源

我需要一个问题的指导,我正在使用Entity Framework 4.0,具有DAL和BLL,并绑定到页面上的ObjectDataSource. 我必须使用 PIVOT 和动态SQL编写存储过程,才能以所需的方式从多个实体返回数据.现在,我试图弄清楚如何获取实体框架以返回可以绑定到页面上的 ObjectDataSource 的自定义对象,自存储以来,我需要使用自定义对象或动态对象该过程可以返 ..

使用报表上的ObjectDataSource中的列表作为报表中Telerik Chart的数据源

嘿,我想在报表上的ObjectDataSource(objectDataSource1)对象内使用列表(贷款),作为同一报表上我的Telerik图表的数据源。我看过的大多数教程都显示了使用SQL字符串查询其数据库的报告。我觉得我看起来有些傻了。我还发布了Telerik,但尚未得到任何回复。 我想做的事情是这样的: chart1 .DataSource = objectDataSour ..

ASP.NET 2.0:为ObjectDataSource指定对象的实例

我正在使用ObjectDataSource将数据绑定到GridView;它可以正常工作,除了它总是创建一个新对象以用作数据源.我可以很好地进行所有设置,但是不能使用现有对象的实例为其指定为“数据源".是否有可能做到这一点?如果是这样,怎么办? 如果不可能,为什么? 编辑:这是正在发生的事情(对象类型已更改)的要点:在第一页上,您正在编辑狗的属性.属性之一是“有幼犬",如果为真,则在下一 ..
发布时间:2020-09-08 18:37:52 其他开发

类型"System.Web.UI.WebControls.SessionParameter"没有名为"DbType"的公共属性

我在ObjectDataSource上使用会话参数.在本地开发计算机上运行正常,但是将网站复制到生产服务器后出现此错误: 类型'System.Web.UI.WebControls.SessionParameter'没有名为'DbType'的公共属性. 解决方案 再次与我见面! 我给出的第一个答案是错误的! 正确答案是已安装.NET Framework v3.5,并且需要将其更 ..
发布时间:2020-05-24 23:08:13 C#/.NET