【发布时间】:2013-07-10 09:39:27
【问题描述】:
我正在为营销人员使用 Sitecore WebForms。我创建了一个带有自定义属性的自定义字段。自定义字段工作正常。
我想在单击提交按钮时读取自定义属性,但我不知道如何读取自定义属性。
字段中的值是 C# 参数属性,但这是 null。如何读取自定义属性的值?
相关代码:
//Set values in dictionary
var values = new Dictionary<String, String>();
foreach (AdaptedControlResult field in fields)
{
values.Add(field.FieldName, field.Value);
}
【问题讨论】:
-
“我想在点击提交时读取自定义属性”是什么意思?您的意思是要在表单结果中读取属性,还是在后端读取属性?
-
您实际上是在哪里添加自定义属性的?您是否将其添加到基于
Sitecore.Form.Web.UI.Controls....创建的控制类中,还是将其添加到您创建的实际WebControl中以显示在前端(例如System.Web.UI.WebControls.TextBox等)?
标签: c# sitecore web-forms-for-marketers customproperty