具有多个HTML控件的Sitecore自定义控件

时间:2018-09-24 19:21:56

标签: content-management-system custom-controls sitecore9

创建的Sitecore自定义控件带有2个HTML文本框控件,并且两者都有不同的值,可以在CMS UI上正确呈现。

保存表单后,两个控件都显示相同的值(最后一个控件文本框值)。在调查中发现两者具有相同的ID,该ID与自定义控件相关,并且在dB调用中,仅发送了最后一个文本框值,而忽略了先前的控件。

是否有一种方法可以将它们作为单独的控件处理,并将它们各自的值包含在同一自定义控件中?我尝试在渲染过程中为它们提供不同的ID,但没有帮助。

继承了“ Sitecore.Web.UI.HtmlControls.Control”类,并使用DoRender和LoadPostData覆盖了方法来分别渲染和获取控件值。

谢谢

0 个答案:

没有答案