中国地图 世界地图 切换
This commit is contained in:
@@ -28,7 +28,7 @@
|
||||
<f:TextBox ID="txtWorkArea" runat="server" Label="单位工程" MaxLength="500" ShowRedStar="true"
|
||||
Required="true" FocusOnPageLoad="true" LabelAlign="Right">
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpWorkArea" runat="server" AutoPostBack="true" OnSelectedIndexChanged="drpWorkArea_SelectedIndexChanged">
|
||||
<f:DropDownList ID="drpWorkArea" runat="server" AutoPostBack="true" OnSelectedIndexChanged="drpWorkArea_SelectedIndexChanged" EnableMultiSelect="true" EnableCheckBoxSelect="true">
|
||||
</f:DropDownList>
|
||||
<f:Label ID="Label1" runat="server" Text="说明:检查区域可选择也可手动编辑。" CssClass="lab" MarginLeft="5px">
|
||||
</f:Label>
|
||||
|
||||
@@ -140,6 +140,18 @@ namespace FineUIPro.Web.HSSE.Hazard
|
||||
}
|
||||
this.txtIdentificationDate.Text = string.Format("{0:yyyy-MM-dd}", hazardList.IdentificationDate);
|
||||
this.txtWorkArea.Text = hazardList.WorkAreaName;
|
||||
if (!string.IsNullOrEmpty(hazardList.WorkAreaName))
|
||||
{
|
||||
List<string> ids = new List<string>();
|
||||
for (int i = 0; i < drpWorkArea.Items.Count; i++)
|
||||
{
|
||||
if (hazardList.WorkAreaName.Contains(drpWorkArea.Items[i].Text))
|
||||
{
|
||||
ids.Add(drpWorkArea.Items[i].Value);
|
||||
}
|
||||
}
|
||||
drpWorkArea.SelectedValueArray=ids.ToArray();
|
||||
}
|
||||
this.txtContents.Text = HttpUtility.HtmlDecode(hazardList.Contents);
|
||||
//this.HazardSortSetDataBind();
|
||||
this.SelectedCheckedHazardItem();
|
||||
@@ -167,7 +179,8 @@ namespace FineUIPro.Web.HSSE.Hazard
|
||||
private void InitDropDownList()
|
||||
{
|
||||
///区域下拉框
|
||||
BLL.UnitWorkService.InitUnitWorkDownList(this.drpWorkArea, this.ProjectId, true);
|
||||
BLL.UnitWorkService.InitUnitWorkDownList(this.drpWorkArea, this.ProjectId, false);
|
||||
this.drpWorkArea.SelectedValueArray =new string []{ };
|
||||
///编制人
|
||||
BLL.UserService.InitUserDropDownList(this.drpCompileMan, this.ProjectId, false);
|
||||
///控制责任人
|
||||
@@ -666,7 +679,7 @@ namespace FineUIPro.Web.HSSE.Hazard
|
||||
return "";
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
#region 区域选择框事件
|
||||
/// <summary>
|
||||
/// 区域选择框事件
|
||||
@@ -675,9 +688,14 @@ namespace FineUIPro.Web.HSSE.Hazard
|
||||
/// <param name="e"></param>
|
||||
protected void drpWorkArea_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
if (this.drpWorkArea.SelectedValue != BLL.Const._Null)
|
||||
if (this.drpWorkArea.SelectedValueArray != null && this.drpWorkArea.SelectedValueArray.Count() > 0)
|
||||
{
|
||||
this.txtWorkArea.Text = this.drpWorkArea.SelectedText;
|
||||
string text = "";
|
||||
foreach(var item in this.drpWorkArea.SelectedItemArray)
|
||||
{
|
||||
text += item.Text +",";
|
||||
}
|
||||
this.txtWorkArea.Text = text.TrimEnd(',');
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user