📄 ucmanageproject.ascx
字号:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="ucManageProject.ascx.cs"
Inherits="userControl_ucManageProject" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<table border="1" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td style="height: 20px;" align="center" colspan="3">
编辑项目</td>
</tr>
<tr>
<td align="center" colspan="3">
<asp:Label ID="lbMsg" runat="server" EnableViewState="False" ForeColor="Red"></asp:Label></td>
</tr>
<tr>
<td colspan="3">
<asp:GridView ID="GridViewProject" runat="server" AllowPaging="True" AllowSorting="True"
AutoGenerateColumns="False" CellPadding="4" ForeColor="#333333" GridLines="None"
OnPageIndexChanging="GridViewProject_PageIndexChanging" OnRowCancelingEdit="GridViewProject_RowCancelingEdit"
OnRowEditing="GridViewProject_RowEditing" OnRowUpdated="GridViewProject_RowUpdated"
OnRowUpdating="GridViewProject_RowUpdating" OnRowCommand="GridViewProject_RowCommand"
OnRowDataBound="GridViewProject_RowDataBound" OnRowDeleting="GridViewProject_RowDeleting">
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White"></FooterStyle>
<RowStyle BackColor="#F7F6F3" ForeColor="#333333"></RowStyle>
<Columns>
<asp:TemplateField HeaderText="项目名称">
<EditItemTemplate>
<asp:TextBox ID="tbProjName" Width="70px" runat="server" Text='<%# Eval("projectname") %>'></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label4" runat="server" Text='<%# Eval("projectname") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="项目编号">
<EditItemTemplate>
<asp:TextBox ID="tbProjNo" Width="60px" Text='<%# Eval("projectno") %>' runat="server"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label5" runat="server" Text='<%# Eval("projectno") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="项目经理">
<EditItemTemplate>
<asp:DropDownList ID="ddlProjmanagerName" runat="server" Width="70px">
</asp:DropDownList>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("projectmanagername") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="startdate" DataFormatString="{0:d}" HeaderText="启动时间"
ReadOnly="True"></asp:BoundField>
<asp:CheckBoxField DataField="isactive" HeaderText="是否活动" ReadOnly="True" />
<asp:TemplateField HeaderText="预期完工">
<EditItemTemplate>
<asp:TextBox ID="tbPreditFinishDate" Width="60px" runat="server" Text='<%# Eval("predictfinishdate") %>'></asp:TextBox>
<cc1:CalendarExtender ID="CalendarExtender1" runat="server" PopupButtonID="tbPreditFinishDate"
TargetControlID="tbPreditFinishDate">
</cc1:CalendarExtender>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# Eval("predictfinishdate", "{0:d}") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="项目说明">
<ItemTemplate>
<div style="cursor: pointer; text-align:center;">
<asp:Image ID="Image1" runat="server" ImageUrl="~/images/HandleHand.png" />
</div>
<cc1:HoverMenuExtender ID="HoverMenuExtender1" runat="server" HoverCssClass="popupHover"
PopDelay="25" PopupControlID="PanelViewDescription" PopupPosition="Left" TargetControlID="Image1">
</cc1:HoverMenuExtender>
<asp:Panel ID="PanelViewDescription" runat="server" BorderWidth="1px" CssClass="popupHover "
Height="100px" ScrollBars="Auto" Style="visibility: hidden" Width="160px">
<div style="background-color: #f5f7f8">
项目说明:
<hr />
<asp:Label ID="Label3" runat="server" Text=' <%# Eval("description") %>'></asp:Label>
</div>
</asp:Panel>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="tbDescription" runat="server" Text=' <%# Eval("description") %>'
Height="100px" TextMode="MultiLine" Width="180px"></asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="设置">
<ItemTemplate>
<asp:Button ID="btnSetUnActive" runat="server" CommandArgument='<%# Eval("projectid") %>'
CommandName="setunactive" OnClientClick="return confirm('项目设为非活动后将不再允许修改,确定设为非活动吗?')"
Text="设为非活动" Width="75px" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="删除项目">
<ItemTemplate>
<asp:Button ID="btnDelete" runat="server" CommandArgument='<%# Eval("projectid")%>'
CommandName="delete" OnClientClick="return confirm('确定删除该项目吗?')" Text="删除" />
</ItemTemplate>
</asp:TemplateField>
<asp:CommandField ShowEditButton="True"></asp:CommandField>
</Columns>
<PagerStyle HorizontalAlign="Center" BackColor="#284775" ForeColor="White"></PagerStyle>
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333"></SelectedRowStyle>
<HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White"></HeaderStyle>
<EditRowStyle BackColor="#999999"></EditRowStyle>
<AlternatingRowStyle BackColor="White" ForeColor="#284775"></AlternatingRowStyle>
</asp:GridView>
</td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
<br />
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -