📄 field.aspx.cs
字号:
this.DropLookupTable.Enabled = false;
this.DropLookupField.Enabled = false;
return;
case FieldType.LinkType:
this.TxtURLMaxLength.Text = settings[0];
this.TxtURLSize.Text = settings[1];
this.TxtURLDefaultValue.Text = fieldInfo.DefaultValue;
return;
case FieldType.BoolType:
this.DropBoolean.SelectedValue = fieldInfo.DefaultValue;
return;
case FieldType.CountType:
case FieldType.NodeType:
case FieldType.TemplateType:
case FieldType.SkinType:
case FieldType.StatusType:
case FieldType.ProductType:
break;
case FieldType.PictureType:
this.TxtPicDefaultUrl.Text = fieldInfo.DefaultValue;
this.TxtImageTextLength.Text = settings[0];
this.TxtImageSize.Text = settings[1];
this.TextImageType.Text = settings[2];
this.RadlIsFromSelected.SelectedValue = settings[3];
this.RadlWsImage.SelectedValue = settings[4];
this.RadlThumb.SelectedValue = settings[5];
if (settings.Count > 6)
{
this.RadlIsUpload.SelectedValue = settings[6];
}
if (fieldInfo.FieldLevel != 0)
{
break;
}
this.UploadFiles.Style.Add("display", "");
if (settings.Count <= 7)
{
break;
}
this.RadlUploadFiles.SelectedValue = settings[7];
return;
case FieldType.FileType:
this.TxtFileSize.Text = settings[0];
this.TextFileType.Text = settings[1];
this.ChkDownLoadUrl.Checked = DataConverter.CBool(settings[2]);
this.ChkSoftSize.Checked = DataConverter.CBool(settings[3]);
this.TxtFileSizeField.Text = DataConverter.CBool(settings[3]) ? settings[4] : "";
this.TxtFileSizeField.Enabled = !DataConverter.CBool(settings[3]);
this.TxtFileDefaultValue.Text = fieldInfo.DefaultValue;
return;
case FieldType.ColorType:
this.CpkColorDefault.Text = fieldInfo.DefaultValue;
return;
case FieldType.InfoType:
this.InitTxtVirtualLink(fieldInfo);
return;
case FieldType.AuthorType:
this.TxtAuthorSize.Text = settings[0];
this.TxtAuthorDefaultValue.Text = fieldInfo.DefaultValue;
return;
case FieldType.SourceType:
this.TxtSourceSize.Text = settings[0];
this.TxtSourceDefaultValue.Text = fieldInfo.DefaultValue;
return;
case FieldType.KeywordType:
this.TxtKeywordSize.Text = settings[0];
this.TxtKeywordDefaultValue.Text = fieldInfo.DefaultValue;
return;
case FieldType.OperatingType:
this.TxtOperatingSystemSelectItem.Text = DataSecurity.HtmlDecode(settings[0]).Replace("$$$", "\n");
this.TxtOperatingSystemSize.Text = settings[1];
this.TxtOperatingSystemDefaultValue.Text = fieldInfo.DefaultValue;
return;
case FieldType.DownServerType:
this.TxtDownServerWidth.Text = settings[0];
this.TxtDownServerDefaultValue.Text = fieldInfo.DefaultValue;
return;
case FieldType.SpecialType:
this.InitTxtSpecial(fieldInfo);
return;
case FieldType.Producer:
this.TxtProducerSize.Text = settings[0];
this.TxtProducerDefaultValue.Text = fieldInfo.DefaultValue;
return;
case FieldType.Trademark:
this.TxtTrademarkSize.Text = settings[0];
this.TxtTrademarkDefaultValue.Text = fieldInfo.DefaultValue;
return;
case FieldType.ContentType:
this.TxtContentEditorWidth.Text = settings[0];
this.TxtContentEditorHight.Text = settings[1];
if (settings.Count <= 9)
{
this.TextUploadImpType.Text = settings[2];
this.TextUploadFlashType.Text = settings[3];
this.TextUploadAnnexType.Text = settings[4];
this.RadlContentWsImage.SelectedValue = settings[5];
if (settings.Count > 6)
{
this.RadlContentThumb.SelectedValue = settings[6];
}
if (settings.Count <= 7)
{
break;
}
this.TxtUploadSize.Text = settings[7];
return;
}
this.TextUploadImpType.Text = settings[6];
this.TextUploadFlashType.Text = settings[7];
this.TextUploadAnnexType.Text = settings[8];
this.RadlContentWsImage.SelectedValue = settings[9];
this.RadlContentThumb.SelectedValue = settings[10];
return;
case FieldType.TitleType:
this.TxtTitleMaxLength.Text = settings[0];
this.TxtTitleSize.Text = settings[1];
this.RadCheckTitleValue.SelectedValue = settings[2];
this.TxtTitleDefaultValue.Text = fieldInfo.DefaultValue;
return;
case FieldType.MultiplePhotoType:
this.TxtMultiPhotoSize.Text = settings[0];
this.TxtMultiPhotoExt.Text = settings[1];
this.ChkIsSaveThumb.Checked = DataConverter.CBool(settings[2]);
this.TxtThumbField.Text = this.ChkIsSaveThumb.Checked ? settings[3] : "";
if (settings.Count > 4)
{
this.RadlMWsImage.SelectedValue = settings[4];
}
this.TxtThumbField.Enabled = !this.ChkIsSaveThumb.Checked;
this.TxtMulitHtmlDefault.Text = fieldInfo.DefaultValue;
return;
case FieldType.Property:
{
string[] strArray2 = settings[0].Split(new char[] { '|' });
StringBuilder builder = new StringBuilder();
foreach (string str2 in strArray2)
{
builder.Append(str2);
builder.Append('\n');
}
this.TxtProperty.Text = builder.ToString().TrimEnd(new char[] { '\n' });
break;
}
default:
return;
}
}
private void InitRoleCheckBoxList()
{
this.EChkGroupList.Items.Clear();
this.EChkGroupList.DataSource = UserGroups.GetUserGroupList(0, 0);
this.EChkGroupList.DataTextField = "GroupName";
this.EChkGroupList.DataValueField = "GroupId";
this.EChkGroupList.DataBind();
this.EChkRoleList.Items.Clear();
this.EChkRoleList.DataSource = UserRole.GetRoleList();
this.EChkRoleList.DataTextField = "RoleName";
this.EChkRoleList.DataValueField = "RoleId";
this.EChkRoleList.DataBind();
}
private void InitTxtMultiText(FieldInfo fieldInfo)
{
Collection<string> settings = fieldInfo.Settings;
this.TxtMultiTextWidth.Text = settings[0];
this.TxtMultiTextRow.Text = settings[1];
this.TxtMultiDefault.Text = fieldInfo.DefaultValue;
this.AttachMulit.EnableInsideLink = settings[2];
this.AttachMulit.EnableFilterWord = settings[3];
this.AttachMulit.EnableShieldWord = settings[4];
this.RadTextType.Enabled = false;
this.RadMultipleTextType.Enabled = true;
this.RadMultipleHtmlTextType.Enabled = true;
this.RadListBoxType.Enabled = false;
this.RadNumberType.Enabled = false;
this.RadMoneyType.Enabled = false;
this.RadDateTimeType.Enabled = false;
this.RadLookType.Enabled = false;
this.RadLinkType.Enabled = false;
this.RadBoolType.Enabled = false;
this.RadPictureType.Enabled = false;
this.RadFileType.Enabled = false;
this.RadColorType.Enabled = false;
this.RadAuthorType.Enabled = false;
this.RadSourceType.Enabled = false;
this.RadKeywordType.Enabled = false;
this.RadOperatingType.Enabled = false;
this.RadNodeType.Enabled = false;
this.RadInfoType.Enabled = false;
this.RadSkinType.Enabled = false;
this.RadTemplateType.Enabled = false;
this.RadDownServerType.Enabled = false;
this.RadSpecialType.Enabled = false;
this.RadProducer.Enabled = false;
this.RadTrademark.Enabled = false;
this.RadContentType.Enabled = false;
this.RadTitleType.Enabled = false;
}
private void InitTxtSpecial(FieldInfo fieldInfo)
{
Collection<string> settings = fieldInfo.Settings;
this.TxtSpecialWidth.Text = settings[0];
this.TxtSpecialRow.Text = settings[1];
}
private void InitTxtText(FieldInfo fieldInfo)
{
Collection<string> settings = fieldInfo.Settings;
this.TxtTextMaxLength.Text = settings[0];
this.TxtTextSize.Text = settings[1];
this.DropTextIMEMode.SelectedValue = settings[3];
this.TxtTextDefaultValue.Text = fieldInfo.DefaultValue;
this.AttachSingle.EnableInsideLink = settings[4];
this.AttachSingle.EnableFilterWord = settings[5];
this.AttachSingle.EnableShieldWord = settings[6];
this.RadTextType.Enabled = true;
this.RadMultipleTextType.Enabled = true;
this.RadMultipleHtmlTextType.Enabled = true;
this.RadListBoxType.Enabled = false;
this.RadNumberType.Enabled = false;
this.RadMoneyType.Enabled = false;
this.RadDateTimeType.Enabled = false;
this.RadLookType.Enabled = false;
this.RadLinkType.Enabled = false;
this.RadBoolType.Enabled = false;
this.RadPictureType.Enabled = false;
this.RadFileType.Enabled = false;
this.RadColorType.Enabled = false;
this.RadAuthorType.Enabled = false;
this.RadSourceType.Enabled = false;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -