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

📄 ucaddproject.ascx

📁 简单项目管理系统源码 该源码为某公司的项目管理系统Demo版
💻 ASCX
字号:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="ucAddProject.ascx.cs" Inherits="userControl_ucAddProject" %>
<%@ 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 align="center" colspan="5">
            新建项目</td>
    </tr>
    <tr>
        <td style="width: 90px" align="center">
            项目名称</td>
        <td colspan="4">
            <asp:TextBox ID="tbNewProj" runat="server" Width="100%"></asp:TextBox>
        </td>
    </tr>
    <tr>
        <td align="center" style="width: 90px">
            项目编号</td>
        <td colspan="4">
            <asp:TextBox ID="tbProjNo" runat="server" Width="50%"></asp:TextBox></td>
    </tr>
    <tr>
        <td style="width: 90px; height: 38px;" align="center">
            部门</td>
        <td colspan="4" style="height: 38px">
            <asp:DropDownList ID="ddlDepartment" runat="server" AppendDataBoundItems="True" AutoPostBack="True"
                OnSelectedIndexChanged="ddlDepartment_SelectedIndexChanged" Width="108px">
            </asp:DropDownList></td>
    </tr>
    <tr>
        <td align="center" style="width: 90px">
            选择项目经理</td>
        <td colspan="4" style="height: 26px">
            <asp:DropDownList ID="ddlProjManager" runat="server" Width="109px">
            </asp:DropDownList></td>
    </tr>
    <tr>
        <td style="width: 90px" align="center">
            预计完成时间</td>
        <td colspan="4">
            <asp:TextBox ID="tbPredictFinishDate" runat="server" Width="108px"></asp:TextBox>
            <cc1:calendarextender id="CalendarExtender1" runat="server" 
            popupbuttonid="tbPredictFinishDate"
                targetcontrolid="tbPredictFinishDate"></cc1:calendarextender>
        </td>
    </tr>
    <tr>
        <td style="width: 90px" align="center">
            项目说明</td>
        <td colspan="4">
            <asp:TextBox ID="tbDescription" runat="server" Height="92px" TextMode="MultiLine"
                Width="100%"></asp:TextBox></td>
    </tr>
    <tr>
        <td align="center" colspan="5">
            &nbsp;&nbsp;
            <asp:Button ID="btnNewProj" runat="server" OnClick="btnNewProj_Click" Text="确定" /></td>
    </tr>
    <tr>
        <td align="center" colspan="5">
            <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="tbNewProj"
                ErrorMessage="*">项目名称不能为空</asp:RequiredFieldValidator>
            <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="tbPredictFinishDate"
                ErrorMessage="*">预计完成时间不能为空</asp:RequiredFieldValidator>
            <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="tbDescription"
                ErrorMessage="*">项目说明不能为空</asp:RequiredFieldValidator>
            <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ControlToValidate="tbProjNo"
                ErrorMessage="*">项目编号不能为空</asp:RequiredFieldValidator></td>
    </tr>
    <tr>
        <td align="center" style="width: 90px">
            部门员工</td>
        <td align="left" colspan="4" valign="top">
            &nbsp;<asp:Label ID="lbMsg" runat="server" EnableViewState="False" ForeColor="Red"></asp:Label><asp:GridView ID="GridViewProject" runat="server" AllowPaging="True" AllowSorting="True"
                AutoGenerateColumns="False" CellPadding="4" ForeColor="#333333" GridLines="None" OnPageIndexChanging="GridViewProject_PageIndexChanging" Width="100%">
                <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
                <Columns>
                    <asp:BoundField DataField="projectname" HeaderText="项目名称" />
                    <asp:BoundField DataField="projectno" HeaderText="项目编号" ReadOnly="True" />
                    <asp:BoundField DataField="projectmanagername" HeaderText="项目经理" />
                    <asp:BoundField DataField="startdate" DataFormatString="{0:d}" HeaderText="启动时间" />
                    <asp:BoundField DataField="predictfinishdate" HeaderText="预期完工" DataFormatString="{0:d}" />
                    <asp:CheckBoxField DataField="isactive" HeaderText="是否活动" />
                    <asp:TemplateField HeaderText="项目说明">
                        <ItemTemplate>
                        <div style="cursor:pointer">
                            <asp:Image ID="Image1" runat="server" ImageUrl="~/images/HandleHand.png" />
                        </div>
                            <cc1:HoverMenuExtender ID="HoverMenuExtender1" runat="server" 
                            HoverCssClass="popupHover"
                            PopupControlID="PanelViewDescription"
                            PopDelay="25"
                            PopupPosition="Left"
                            TargetControlID="Image1">
                            </cc1:HoverMenuExtender>
                            <asp:Panel ID="PanelViewDescription" runat="server" BorderWidth="1px" Height="100px" ScrollBars="Auto"
                            style="visibility:hidden;"
                             CssClass="popupHover "
                                Width="160px">
                                 <div style="background-color:#F5F7F8;">
                                项目说明:
                                <hr />
                                  <asp:Label ID="Label3" runat="server" Text='  <%# Eval("description") %>' />
                                </div>
                                </asp:Panel>
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
                <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
                <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
                <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                <EditRowStyle BackColor="#999999" />
                <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
            </asp:GridView>
        </td>
    </tr>
</table>
    </ContentTemplate>
</asp:UpdatePanel>
&nbsp;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -