微软的东西就是好用,不过各种细小问题也是不少的。

比如,在ObjectDataSourc中设定选择查询时,如果是带有参数的查询,则会弹出定义参数对话框。

这个对话框里可以选择用于查询的参数来源,如果是如上图从当前页面的控件获得参数,则需要指定界面控件的ID,还可以设置一个默认属性。

本来好好的事情,可是当我使用一个自定义查询控件的时候发现在下拉列表里竟然没有我的自定义控件的ID?不知道大家是不是也有这个问题?

反正我是碰到了。怎么办哦?等微软出补丁?

这个时候如果点击上图的"显示高级属性",还是可以看到自己的控件的,不过选择以后它只认"SelectedValue"这个属性.还是没用.

还是自己动手吧!

反正从字面上看他是要指定一个关联的控件。而页面上的控件都是有ID的,我们的自定义控件也不例外。

打开页面源视图,找到ObjectDataSource的SelectParameters节

划线部分就是我们要手动修改的地方,依次是:自定义控件ID、默认值、提供值的自定义控件属性

修改完成后就能如我所愿的实现数据关联了。

转载于:https://www.cnblogs.com/Chinese-xu/archive/2007/08/09/849096.html

[原创]在ObjectDataSource中使用自定义Web控件提供查询参数相关推荐

  1. [转]利用ASP.NET 2.0创建自定义Web控件(1)

    原址:http://hi.baidu.com/sjbh/blog/item/cc58fd1bd35d3ad2ad6e7593.html   简介 从使用基本的文本编辑器到创作标记页面,Web 开发已经 ...

  2. Android中通过自定义签名控件实现手写签名

    场景 实现手写签名并获取签名照片 注: 博客: BADAO_LIUMANG_QIZHI的博客_霸道流氓气质_CSDN博客-C#,SpringBoot,架构之路领域博主 关注公众号 霸道的程序猿 获取编 ...

  3. asp.net 自定义web控件

    <%@ Register TagPrefix="uc1" TagName="wucCommon" Src="WebUserControl1.as ...

  4. [原]动态创建Web控件制做计算器

    最近参加了Web基础开发的培训,收获不少,做了一个练习,在后台动态创建控件制作了一个简单功能的计算器.程序中控件创建好以后,往往不能放在想要的位置,前台的布局非常麻烦,我用Table.TableRow ...

  5. 使用 TreeView IE Web 控件

    使用 TreeView IE Web 控件 摘要:了解 TreeView Web 控件,并学习如何在 ASP.NET Web 应用程序中使用 TreeView Web 控件.除了标准的 ASP.NET ...

  6. WinForm中使用WPF的控件

    在WinForm中可以使用WPF中的控件,或者由WPF创建的自定义控件: 步骤1:创建WinForm工程: 步骤2:在WinForm工程的解决方案资源管理器中,在刚刚创建的WinForm解决方案中新建 ...

  7. Web控件和HTML控件

    ASP.NET中介绍了两种控件,一是,HTML控件:二是,Web控件.web控件是基于HTML控件加上runat="server"的属性.比HTML控件实现的功能更容易.HTML控 ...

  8. ASP.NET中实现复用代码自定义用户控件UserControl的使用

    场景 ASP.NET中新建Web网站并部署到IIS上(详细图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/107199 ...

  9. 自定义服务器控件(扩展现有 Web 控件)

    很多情况下,你并不需要从头开始创建一个新控件.有些功能也许在 ASP.NET 的 Web 控件的基本集合中已经存在了.所有这些控件都是普通类,你可以组合它们(使用其他类的实例来创建一个新类)或者继承它 ...

最新文章

  1. 不会编程也能做这么酷炫的视频风格迁移?这个工具冲上Reddit热榜,还能在线试玩...
  2. [Bash] Search for Text with `grep`
  3. FortiGate SSH管理认证问题安全公告
  4. 表单校验方式(手机号,固定电话,邮箱,营业执照,银行卡号)
  5. jquery validation-jquery的验证框架 详解(1)
  6. RuoYi-Cloud 进阶篇_04( Seata 高可用集群 AT模式 需求实战)
  7. 获得磁盘的C++描述信息
  8. Aqua Data Studio数据库连接工具解决Sybase中文乱码问题
  9. mac上解决中文乱码, arara实现LaTex多命令执行, LaTeXiT法文界面转英文
  10. nignx解决vue部署服务器刷新页面出现404问题
  11. 寻找 时间轴网页设计灵魂
  12. criteria函数_1.2.21 EXCEL篇之函数篇-数学与三角函数1
  13. C#如何查看DLL文件中的成员
  14. Tableau安装详解及密钥申请
  15. JAVA透视相机安卓_透视相机下载安卓版
  16. JAVA学习DAY3 - 循环 输出平行四边形,等腰三角形,菱形
  17. 简述变分法在泛函极值问题中的应用
  18. 基于中医药知识图谱智能问答(二)
  19. 在 Linux 中追加到内容的末尾
  20. 【GDOI2016】疯狂动物城(树链剖分+可持久化线段树)

热门文章

  1. github fork别人项目后如何同步更新原项目
  2. Tomcat报错 严重: A child container failed during start
  3. java中implements是什么意思_java中extends与implements区别
  4. 【编辑器】VSCode+PHPstudy环境配置,PHP简易开发环境搭建
  5. 【CCCC】L3-018 森森美图 (30分),计算几何+判断三点共线+bfs最短路
  6. 【bzoj2151】种树
  7. C++奥赛一本通递归题解
  8. 计算机网络高级技师,计算机网络管理员(高级技师)职业资格考核标准_new教案.doc...
  9. 第一章节 ASP.NET Web应用程序基础(一)
  10. jquery的Dom操作查找节点