繁体   English   中英

占位符控件中的参考项

[英]Reference items within placeholder control

尝试引用嵌套在占位符控件中的以下文本。 我能够获得“文本”文本框,但是“标题”的IF(childCnt是文本框)条件失败。 我猜这是由于第一个文本框嵌套在DIV中,但是现在确定如何解决。 (请参见屏幕截图)

快速观察-我要打电话给我的东西

foreach (Control cnt in phInitiatives.Controls)
        {
            foreach(Control childCnt in cnt.Controls)
            {
                if (childCnt is TextBox)
                {
                    string controlID = childCnt.ClientID.Substring(3);
                    TextBox tb = (TextBox)childCnt;

                    //string title = tb2.Text;
                    string text = tb.Text;

                    //updateInitiatives(controlID, title, text);
                }
            }
        }

-更新-
不确定这是否有帮助?
这是输出HTML。 我能够获取textarea(txt1),但无法获取输入(lbl1)

<div class="initiative">
<div>
    <input name="lbl1" type="text" value="Try" id="lbl1" class="labelCSS">
    <a onclick="javascript:return confirm('Confirm Delete?');" id="btn1" href="javascript:__doPostBack('btn1','')"><i class="fa fa-times"></i></a>
</div>
<textarea name="txt1" rows="3" cols="20" id="txt1">Test text **</textarea>
<br><br>

只需删除嵌套的div就可以解决。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM