我已经看到了关于我是否可以在用户控件中定义内容区域的原始问题的两个建议,并且有一些有用的建议,即
和
现在,由于美学原因,我比前者更喜欢后者的理论.它似乎对我更有意义,但给出的示例使用了两个变量content和templateContent,而回答者在其示例代码中没有定义.没有这些细节,我发现这个例子不起作用.我猜他们是控件的属性?还是一些这样的?
编辑 - 细节:我想做什么
我需要一个ASP.Net用户控件来隐藏占位符内的面板中的某些内容,并要求在可见面板中输入代码.
用户基本上将他们的代码放入面板A中提供的文本框中并提交它,将对其进行检查,如果有效,将显示面板B和锁定的内容.
我已经做了一个测试,其内容被硬编码到面板B中,但是一旦我需要使内容成为通用输入,它就会失败.如果它只是文本或某些,那么我可以使它成为控件的属性,但事实上,实际上,另一个用户控件我有一些困难,让它进入"隐藏"面板.
还欢迎任何其他可行的解决方案.
编辑注意:我试图在2.0中实现这个解决方案我找到了一个我无法使用的3.5解决方案.
前一个例子似乎可行,但如果有人可以为我填补空白,我宁愿选择后者.
谢谢.