• 在用户控件中FindControl控件


    今天在把一个ASPX页面转成用户控件时,因为用户控件中无FORM,所以用PAGE 替代,如下:

    var ddlColumn = Page.FindControl("ddlColumn" + i) as DropDownList;

    从理论上我想应该是能实现的,可结果死活不行。

    郁闷,在GIRDVIEW里面找模板控件不也是这个原理了,既然PAGE不行,我在外围整个DIV,然后用这个DIV去Findcontrol 可行?

    .ascx
    <
    div id="SearchPane" runat="server">
    .....
    </div>

    .ascx.cs
    var ddlColumn = SearchPane.FindControl("ddlColumn" + i) as DropDownList;
    
    结论:成功实现
    一开始盲目用page 找不到的时候,不要以为没有法子可使就急着换其他解决法案,应该静下心里思考和多尝试其他方法。

  • 相关阅读:
    A 第一课 链表
    CSS基础_01:
    html基础(2)
    冒泡_选择算法
    高等数学以及Python 实现
    ubuntu18.04 镜像下载
    MatplotLib 第二部分
    一件很好笑的事情
    HIVE文件
    一个关于消息结构体的讨论
  • 原文地址:https://www.cnblogs.com/chehaoj/p/2575246.html
Copyright © 2020-2023  润新知