SmartForm内容不会显示在代码隐藏中

时间:2014-06-02 14:51:36

标签: xsd ektron

我在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;

我缺少什么?在此先感谢!!

0 个答案:

没有答案