mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-01-02 20:42:45 +08:00
committed by
Sébastien Ros
parent
77f3a031c5
commit
6ec23919aa
@@ -23,7 +23,7 @@
|
|||||||
@if (partDescriptor.BindingContexts.Any()) {
|
@if (partDescriptor.BindingContexts.Any()) {
|
||||||
foreach (var partBinding in partDescriptor.BindingContexts.SelectMany(x => x.Bindings)) {
|
foreach (var partBinding in partDescriptor.BindingContexts.SelectMany(x => x.Bindings)) {
|
||||||
var partBindingId = String.Format("binding-{0}-{1}", partDescriptor.Part.PartDefinition.Name.HtmlClassify(), partBinding.Name.HtmlClassify());
|
var partBindingId = String.Format("binding-{0}-{1}", partDescriptor.Part.PartDefinition.Name.HtmlClassify(), partBinding.Name.HtmlClassify());
|
||||||
var partBindingState = partState.Bindings.ElementAtOrDefault(partBindingIndex) ?? new BindingSettings();
|
var partBindingState = partState.Bindings.FirstOrDefault(f => f.Name == partBinding.Name) ?? new BindingSettings();
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="2">
|
<td colspan="2">
|
||||||
<input type="hidden" name="Parts[@partIndex].Bindings[@partBindingIndex].Name" value="@partBinding.Name" />
|
<input type="hidden" name="Parts[@partIndex].Bindings[@partBindingIndex].Name" value="@partBinding.Name" />
|
||||||
@@ -36,7 +36,7 @@
|
|||||||
}
|
}
|
||||||
@foreach (var fieldDescriptor in partDescriptor.FieldBindings) {
|
@foreach (var fieldDescriptor in partDescriptor.FieldBindings) {
|
||||||
var fieldBindingIndex = 0;
|
var fieldBindingIndex = 0;
|
||||||
var fieldState = partState.Fields.ElementAtOrDefault(fieldIndex) ?? new FieldBindingSettings();
|
var fieldState = partState.Fields.FirstOrDefault(f=>f.Name == fieldDescriptor.Field.Name) ?? new FieldBindingSettings();
|
||||||
if (fieldDescriptor.BindingContexts.Any()) {
|
if (fieldDescriptor.BindingContexts.Any()) {
|
||||||
foreach (var fieldBinding in fieldDescriptor.BindingContexts.SelectMany(x => x.Bindings)) {
|
foreach (var fieldBinding in fieldDescriptor.BindingContexts.SelectMany(x => x.Bindings)) {
|
||||||
var fieldBindingId = String.Format("binding-{0}-{1}-{2}", partDescriptor.Part.PartDefinition.Name.HtmlClassify(), fieldDescriptor.Field.Name.HtmlClassify(), fieldBinding.Name.HtmlClassify());
|
var fieldBindingId = String.Format("binding-{0}-{1}-{2}", partDescriptor.Part.PartDefinition.Name.HtmlClassify(), fieldDescriptor.Field.Name.HtmlClassify(), fieldBinding.Name.HtmlClassify());
|
||||||
|
|||||||
Reference in New Issue
Block a user