【问题标题】:Get HTML control in formview control on server在服务器上的 formview 控件中获取 HTML 控件
【发布时间】:2013-07-06 02:59:18
【问题描述】:

我有一个 FormView 控件以及其中的 html 和服务器控件。我可以通过

找到我的服务器控件
frm.FindControl("myContorlName");

但是如何获取 html 控件呢?我知道我在 Request 对象中有 html 控件,但是如何获取它们?

谢谢

【问题讨论】:

    标签: asp.net formview


    【解决方案1】:

    如果您添加了带有runat="server" 的html 控件,您可以使用Request.Form[ControlName.UniqueID] 访问它,否则您需要添加name="yourcontrol",您将获得Request.Form["YourControlName"] 中的控件。

    【讨论】:

    • tnx,我无法从 Request 中获取它,但将 runat="server" 放在服务器上,但我为我的 html 控件(复选框)定义的更改事件已通过这样做禁用。跨度>
    • 我发现服务器上未选中的 html 复选框为空(不是 False!)
    • 你的意思是把 >clientIDMode="static"
    猜你喜欢
    • 2011-05-22
    • 2012-07-18
    • 1970-01-01
    • 1970-01-01
    • 2013-03-07
    • 1970-01-01
    • 2012-07-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多