Areas/E/Views/CustomForm/CategorySelect.cshtml
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
@{
IEnumerable<dynamic> dataList = Model;
if (dataList != null)
{
IEnumerable<dynamic> rows = dataList.Where(c => c.SearchType != "");
string name, remark, searchType, valueType;
foreach (dynamic item in rows)
{
name =StringHelper.FirstCharUpper(item.Name);
remark = item.Remark;
searchType = item.SearchType;
valueType = item.ValueType;
byte datasourceOpen = item.DatasourceOpen;
string datasourceTable = item.DatasourceTable;
string datasourceTextField = StringHelper.FirstCharUpper(item.DatasourceTextField);
string datasourceTextFieldName = item.DatasourceTextFieldName;
byte datasourceMultiLevel = item.DatasourceMultiLevel;
string isTree = "false";
if (datasourceMultiLevel == 1)
{
isTree = "true";
}
if (datasourceOpen == 1 && datasourceTable != "" && datasourceTextField != "")
{
<text>
<select id="@name" name="@name" class="form-control ui-queryString"><option>@(datasourceTextFieldName)</option></select>
<script type="text/javascript">
//填充下拉
var fillParams = { type: "get", async: true, url: "/E/SelectData/ListData?fieldId=@item.Id", valueField:"Id", textField: "@(datasourceTextField)",isTree:@isTree};
$("#@name").SelectBind(fillParams);
</script>
</text>
}
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
