⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ucmanageproject.ascx

📁 简单项目管理系统源码 该源码为某公司的项目管理系统Demo版
💻 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 + -