+ @foreach (var field in this.Fields)
+ {
+ switch (field.Kind)
+ {
+ case BflFieldKind.SINGLE_LINE:
+ case BflFieldKind.LINK:
+
+ break;
+
+ case BflFieldKind.MULTI_LINE:
+
+ break;
+
+ case BflFieldKind.CHOICE:
+
+ @foreach (var option in field.Options)
+ {
+ @option.Label
+ }
+
+ break;
+
+ case BflFieldKind.MULTI_CHOICE:
+
+ @LabelOf(field)
+
+ @foreach (var option in field.Options)
+ {
+
+ }
+
+ @if (!string.IsNullOrWhiteSpace(field.Hint))
+ {
+ @field.Hint
+ }
+
+ break;
+ }
+ }
+
+
+@if (this.HasKeyDetails)
+{
+