首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >asp:不同asp:内容块(母版页)中的ControlParameter访问控制

asp:不同asp:内容块(母版页)中的ControlParameter访问控制
EN

Stack Overflow用户
提问于 2011-04-14 05:23:49
回答 1查看 1.6K关注 0票数 0

我正在设置一个包含两个内容块的应用程序: FiltersContent和MainContent。

我想使用Reports.master将过滤器和结果样式化为它们自己的块。问题是,当我尝试在a的中使用a时,可能会出现如下情况:

代码语言:javascript
复制
<asp:SqlDataSource [...] >          
      <SelectParameters>
        <asp:ControlParameter ControlID="statusFilter" DefaultValue="-1" PropertyName="SelectedValue" />
        <asp:ControlParameter ControlID="startDateFilter" DefaultValue="01/01/1990" PropertyName="Text" />
        <asp:ControlParameter ControlID="endDateFilter" DefaultValue="01/01/2070" PropertyName="Text" />
      </SelectParameters>
  </asp:SqlDataSource>

它找不到产生如下错误的控件

代码语言:javascript
复制
Could not find control 'statusFilter' in ControlParameter ''.

只要我将筛选器控件移动到“Main”

代码语言:javascript
复制
  <asp:Content ContentPlaceHolderId="MainContent" ... >

它们工作正常。

所以我的问题是:是否可以从不同内容块中的SqlDataSource访问控件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-14 05:30:19

我认为它的语法是:

代码语言:javascript
复制
<asp:ControlParameter ControlID="parentControl$Childcontrol" DefaultValue="-1" PropertyName="SelectedValue" />
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5655836

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档