我在Ektron中添加了smartForm组内容。然后,在.xsd文件中添加相应的元素,类似于EmployeeForm.xsd文件中的以下内容。
<xs:element name="Employee">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string" />
<xs:element name="ID" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
此外,我在自动生成的类EktForm.cs中手动添加了上述复杂类型EmployeeForm.cs,如下所示:
public partial class EmployeeForm
{
public string Name{ get; set; }
public string ID{ get; set; }
}
然而,我仍然无法通过以下操作获得代码隐藏中的EmployeeForm.Name和EmployeeForm.ID:
var ektContent= SmartFormFactory.GetSmartForm<EktForm>();
empName.Text = ektContent.EmployeeForm.Name;
empID.Text = ektContent.EmployeeForm.ID;
我缺少什么?在此先感谢!!