【问题标题】:Whats the best way to work with formview and .findcontrol使用 formview 和 .findcontrol 的最佳方式是什么
【发布时间】:2014-09-17 10:05:11
【问题描述】:

我有 formview 并在更新、插入等时向其添加逻辑...但是在每个子例程中,我必须使用一个变量和一个 findcontrol 才能使用该控件。现在,我的代码更大更难阅读。

我的另一种方法是将“fincontrols”放在例程之外,但我会收到找不到它的错误。

在表单视图上使用控件时是否有更简洁、更好的方法?

【问题讨论】:

  • 不,您必须使用FindControl 与控件的ID 和正确的(当前)FormViewMode 数据绑定后。
  • 好的,非常感谢。

标签: asp.net webforms formview findcontrol


【解决方案1】:

这就是我使用查找控制功能的方式:

TextBox txt_test = (TextBox)FormView1.FindControl("txt_test");

据我所知,这是我能找到的最简单、最干净的方法。

【讨论】:

    猜你喜欢
    • 2011-12-10
    • 2016-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-26
    相关资源
    最近更新 更多