首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏智能大石头

    ObjectDataSource共舞

    4,ORM组件XCode(与ObjectDataSource共舞) XCode为了能更方便的解决大部分问题,不得不“屈身”于ObjectDataSource。 先上一个经典例子(ObjectDataSource+GridView)(ObjectDataSource): <asp:GridView ID="GridView1" runat="server" AllowPaging 到这里,ObjectDataSource的基本配置已经完成,绝大多数ORM框架对ObjectDataSource的支持,也仅仅是到这里而已。 这就是ObjectDataSource对分页查询的要求,如果没有第二个,ObjectDataSource也能提供查询数据功能,但是就没办法分页了。 至此,ObjectDataSource配置完成。

    1.1K50发布于 2018-01-15
  • 来自专栏杰的记事本

    ASP.NET2.0 ObjectDataSource的使用详解

              这是因为GridView 和其他数据绑定控件调用 Update 操作的自动功能需依赖此命名约定才能工作。参数的命名预期应与 SelectCommand 返回的关联字段值相同。使用此命名约定使得数据绑定控件传递给数据源的值与 SQL Update 语句中的参数相对应成为可能。

    81210发布于 2019-09-04
  • 来自专栏偏前端工程师的驿站

    GridView实战二:使用ObjectDataSource数据源控件

    前言:   ObjectDataSource数据源控件优点甚多,确实令人爱不惜手,但不支持重绑定这一项确实让人失望。 下面的实战二将通过ObjectDataSource配合GridView来实现删、改、分页、排序,并分析使用cache后排序失灵的原因。 实战: 1.效果: ? 图1.显示状态 ? 图2.编辑状态 2.代码: .aspx 1 <asp:ObjectDataSource runat="server" ID="ods" EnablePaging="true" TypeName="OdsDataManager DeleteMethod="DelRecord" OnUpdating="ods_OnUpdating" SortParameterName="sortExpression"> 5 </asp:ObjectDataSource 排序按钮上依然用到GridView内置的CommandName——Sort,然后CommandArgument设为要排序的字段名,至于排序的方向由ObjectDataSource负责,省心多了。

    2K100发布于 2018-01-18
  • 来自专栏智能大石头

    ObjectDataSource选择业务对象列表为空的探讨

    前天晚上,在一个页面上拖了一个ObjectDataSource,配置数据源时发现选择业务对象的列表没有列出当前项目的实体类,甚至连NewLife.CommonEntity中的实体类也没有列出来。

    2.3K70发布于 2018-01-15
  • 来自专栏偏前端工程师的驿站

    ObjectDataSource与GridView配合使用经验总结系列二:分页

      令我使用ObjectDataSource配合GridView显示数据的最重要的原因之一就是ObjectDataSource的分页功能,其实GridView本身就自带一个分页功能,但是GridView 自带的分页功能必须把整个数据集绑定到GirdView,然后把分页工作交给GridView,方便是方便但效率十分低,而ObjectDataSource采用的是要哪一页的数据就取哪一页,性能上明显高不少。 下面结合代码讲解: 页面: 1 <asp:ObjectDataSource runat="server" ID="ods" TypeName="CertainScienceBLL" SelectMethod ="GetVideoSummarys" SelectCountMethod="GetVideoSummarysCount" EnablePaging="true"> 2 </asp:ObjectDataSource 下一篇:ObjectDataSource与GridView配合使用经验总结系列三:排序

    78480发布于 2018-01-18
  • 来自专栏偏前端工程师的驿站

    ObjectDataSource与GridView配合使用经验总结系列一:数据绑定

      因项目的需要,最近学习了一下ObjectDataSource和GridView配合使用。下面是这段时间里的学习使用总结,总结得不全面请多多包涵。 1.数据绑定:   页面文件Default.aspx: 1 <Asp:ObjectDataSource runat="server" id="ods" TypeName="XmlBLL" SelectMethod ="GetData"/> 2 <Asp:GridView runat="server" id="gv" DataSourceID="ods"> 3 </Asp:GridView>   ObjectDataSource 更多——《ObjectDataSource与GridView配合使用经验总结系列二:分页》

    87190发布于 2018-01-18
  • 来自专栏全栈程序员必看

    ContentPlaceHolder控件设计缺陷

    大家看到上面两张图,我分别拖入了两个DataList与ObjectDataSource控件了,又分别放到两个ContentPlaceHolder控件内,选择数据源时可以看到ObjectDataSource1 与ObjectDataSource2,但只能选择各自ContentPlaceHolder嵌套内的ObjectDataSource控件,如果content3选择content4内的ObjectDataSource2 还未有时间去看ContentPlaceHolder说明,但如果是不允许这么用,就索性选择时不列出ID名,列出来又不能选,有些多余了,当然不只是ObjectDataSource控件有这个问题,一些类似的选择 如果可以跨ContentPlaceHolder选择的话,我其实不需要拖入两个ObjectDataSource,希望VS下一个版模板功能有所改进。

    31930编辑于 2022-09-14
  • 来自专栏偏前端工程师的驿站

    GridView实战二:使用ObjectDataSource数据源控件(自定义缓存机制实现Sort)

    因为使用ObjectDataSource自带的缓存机制无法实现排序功能,苦苦寻觅终于找到了解决方案。 参考后觉得还是自己实操一下比较安心,下面是对《GridView实战二:使用ObjectDataSource数据源控件》的改进!!  

    789100发布于 2018-01-18
  • 来自专栏智能大石头

    XCode之第一次亲密接触

    我们采用经典的GridView+ObjectDataSource来实现。 ? 如果你是第一次使用ObjectDataSource,这里可要看好了。 ObjectDataSource的右边有个智能标记,一个小箭头,可以点开。我们选择“配置数据源”,看看神奇的一幕。 ? ? ? ? ObjectDataSource。 现在开始设置一下ObjectDataSource ? ? ObjectDataSource高级查询可以参考《在XCode中如何使用高级查询》 ObjectDataSource的更多精彩《与ObjectDataSource共舞》 我们增加一个添加管理员用的表单页面

    1.7K90发布于 2018-01-15
  • 来自专栏智能大石头

    在XCode中如何使用高级查询

    再看看ObjectDataSource是怎么配置的: image.png ObjectDataSource负责把查询区域的控件跟后台查询方法的参数,给绑定起来,并且支持分页查询,让前台页面,不需要写代码 并且,后台的那些查询方法,同样适用于非ObjectDataSource的前台,也适用于WinForm等应用系统之中!

    7.9K60发布于 2018-01-15
  • 来自专栏鸿鹄实验室

    SharePoint RCE From 0 to 0.9

    CVE-2019-0604 推荐之前的文章CVE-2019-0604分析及武器化 CVE-2020-1444 测试环境: Server2016 SP2016 dnSpy 背景知识 ObjectDataSource 通过 ObjectDataSource 定义知道在 asp.net 中 ObjectDataSource可以调用任意运行时方法,类似 ObjectDataProvider ? 之后的<asp3:ObjectDataSource,则表示调用System.Web.UI.WebControls下面的ObjectDataSource,这里即为asp3。 关于该方法,官方文档地址为:https://docs.microsoft.com/zh-cn/dotnet/api/system.web.ui.webcontrols.objectdatasource? view=netframework-4.8 其构造方法如下: public ObjectDataSource (string typeName, string selectMethod); 漏洞原理 漏洞位置

    2.2K10发布于 2021-07-06
  • 来自专栏分布式系统和大数据处理

    基于业务对象(列表)的筛选

    拼装SQL语句的典型实现方式 首先,创建一个页面(SqlApproach.aspx),在页面上放置三个DropDownList控件,一个GridView控件,以及一个ObjectDataSource控件 可见,我们需要在页面上调用的方法就是GetList(query)方法了,我们看下页面文件SqlFilter.aspx的主要代码: <asp:ObjectDataSource ID="objdsOrderList > ObjectDataSource使用GetList作为SelectCommand, ObjectDataSource的ID将会用于GridView的DataSourceID。 最后,在ObjectDataSource的Selecting事件中,传递QuerySql方法进去,获得列表对象,进而显示在页面上。 为了使代码简单,我没有对类似1997-2-30这样特殊日期的处理。 ObjectDataSource EnableCaching="true" CacheDuration="600" 在缓存有效时间内,下拉列表的功能失效。

    2.9K50发布于 2018-09-30
  • 来自专栏c#开发者

    Ext.net V1.0数据操作介绍[附SourceCode]

    MS SQL ->DbModel(entity framework)-> CultureRepository->ObjectDataSource->Store->GridPanel; GridPanle 的新增/修改/删除,会传递给Store控件,Store控件会将它的数据变化调用ObjectDataSource控件制定的后台新增/修改/删除逻辑代码。

    1.2K50发布于 2018-04-12
  • 来自专栏c#开发者

    Add a FileUpload control to your GridView [转]

    SqlDataSource>    

        </form> </body> </html> In the Selecting event handler of the ObjectDataSource control, then set it to the select parameter in the InputParameters collection: protected void ObjectDataSource1

    1.6K60发布于 2018-04-12
  • 来自专栏智能大石头

    关于自定义控件设计时如何把属性写入aspx中的研究(上)

    具体情况是这样的,ObjectDataSource绑定到实体类,GridView帮定到ObjectDataSource,这时候,GridView会获取实体类的构架信息,并自动生成一些列,HeaderText

    3.5K80发布于 2018-01-15
  • 来自专栏Java架构师必看

    asp是什么缩写[净含量缩写]

    adsPubs DataList dlst dlstTitles DetailView dvw dvwTitles FormView fvw fvwFonts GridView gvw gvwCity ObjectDataSource --------------O-----------------> ObjectDataSource            ods <!

    3K20编辑于 2022-02-28
  • 来自专栏c#开发者

    DotNetNuke初试水之结合NHibernate开发和导入一个Module[代码]

    各层之间使用实体类传递数据; UI+ObjectDatasource可以很好实现和常用的控件进行数据绑定(GridView,FormView,ListView),而且页面后台代码几乎不用写。 直接拖拽一个Gridview+ObjectDataSource,通过向导选择Controller的方法;     编辑页面直接拖拽一个FormView+ObjectDataSource实现。

    2.1K20发布于 2019-02-13
  • 来自专栏智能大石头

    解决DropDownList常见问题三则

    base.PerformSelect();             selecting =false;         } 3, 仍然是省市两级下拉联动的例子,这两个DropDownList分别绑定两个ObjectDataSource Type="Int32" /> 这个时候,如果在FindAllByParentID下断点,会发现第二个下拉触发了两次绑定 经过一番探索发现:首先是第二个DropDownList的DataBind,触发了ObjectDataSource

    1.5K50发布于 2018-01-09
  • 来自专栏c#开发者

    XmlSerializerFactory Is Pretty Cool[转]

    and used the new databinding features to bind to the generated XML serializable classes, using the ObjectDataSource

    81040发布于 2018-04-12
  • 来自专栏智能大石头

    3,ORM组件XCode(简介)

    XCode的模型,还有一个很重要的意义,就是完全满足数据源组件ObjectDataSource的要求,使得XCode实体类可以直接充当数据提供者。 image.png image.png (成对出现的FindAll/FindCount,参数完全一摸一样,正是ObjectDataSource的要求)     本文仅是XCode的一个简介,说明XCode

    92350发布于 2018-01-09
  • 领券