ProjectSearch.aspx
上传用户:tiancihang
上传日期:2014-03-12
资源大小:21387k
文件大小:9k
源码类别:

.net编程

开发平台:

C#

  1. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="ProjectSearch.aspx.cs" Inherits="SearchP_ProjectSearch" %>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" >
  4. <head runat="server">
  5.     <title>无标题页</title>
  6.     <link href="style/gridStyle.css" rel="Stylesheet" type="text/css" />
  7. </head>
  8. <body>
  9.     <form id="form1" runat="server">    
  10.      <TABLE width="100%" border="0" cellPadding="0" cellSpacing="0" >
  11.        <tr>
  12.           <td colspan="2" background="../Images/toolbarbg.jpg"  height="25px">
  13.              <strong>&nbsp;&nbsp;项 目 查 询</strong>
  14.            </td>
  15.        </tr>
  16.        <tr>
  17.          <td colspan="2"  height="5">&nbsp;</td> 
  18.        </tr>
  19.        <tr>
  20.          <td align="left"><table cellpadding="0" cellspacing="0" border="0" style="width:805px; height:52px; background-image: url(Images/bg.gif);" >
  21.          <tr>         
  22.          <td valign="middle" align="left" >
  23.         <asp:RadioButtonList ID="RadioButtonList1" runat="server" Font-Size="Smaller" RepeatDirection="Horizontal" Height="20" CellPadding="15" >
  24.                   <asp:ListItem Value="-1" Selected="True">全部</asp:ListItem>
  25.                  <asp:ListItem Value="1">生产类</asp:ListItem>
  26.                  <asp:ListItem Value="2">科技类</asp:ListItem>
  27.                  <asp:ListItem Value="3">营销类</asp:ListItem>    
  28.              </asp:RadioButtonList>
  29.          </td>         
  30.          <td valign="middle" align="center"><asp:RadioButtonList ID="RadioButtonList2" runat="server" Font-Size="Smaller" RepeatDirection="Horizontal" Height="20" CellPadding="14">
  31.                  <asp:ListItem Value="-1" Selected="True">全部</asp:ListItem>
  32.         <%--         <asp:ListItem Value="0">正常</asp:ListItem>--%>
  33.                  <asp:ListItem Value="1">申请完成</asp:ListItem>
  34.                  <asp:ListItem Value="2">作废</asp:ListItem>
  35.                  <asp:ListItem Value="3">施工</asp:ListItem>
  36.                  <asp:ListItem Value="4">竣工</asp:ListItem>
  37.                  <asp:ListItem Value="5">完成</asp:ListItem>                 
  38.              </asp:RadioButtonList>
  39.              </td>
  40.          </tr>
  41.          </table>   
  42.          </td>
  43.          <td valign="middle" align="left"><asp:Button ID="search" runat="server" Text="查询" OnClick="search_Click" /></td>  
  44.        </tr>
  45.         <tr>
  46.          <td colspan="2"  height="5">&nbsp;</td> 
  47.        </tr>
  48.        <tr>
  49.        <td colspan="2" width="100%" valign="top">
  50.            <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="ProjectID" BackColor="#CDCDCF" BorderWidth="0px"
  51.              CssClass="Grid"  SelectedRowStyle-CssClass="SelectedRow" HeaderStyle-CssClass="GridHeader" RowStyle-CssClass="HeadingCellText" 
  52.   FooterStyle-CssClass="GridFooter"  ShowFooter="True" CellSpacing="1" CellPadding="0"  Width="100%" OnRowDataBound="GridView1_RowDataBound"                       
  53.                         HeaderStyle-ForeColor="black"   HeaderStyle-Font-Size="12px"  HeaderStyle-Font-Underline="false"   AllowPaging="True" AllowSorting="True" 
  54.                         OnPageIndexChanging="GridView1_PageIndexChanging" OnRowCommand="GridView1_RowCommand">                          
  55.                            <AlternatingRowStyle BackColor="#F0F0F0" />
  56.                 <RowStyle BackColor="#F9FAFC" CssClass="HeadingCellText" Height="25px" />
  57.                 <HeaderStyle BackColor="#DFDFDF" CssClass="GridHeader" Height="25px" />
  58.                                <Columns>
  59.                                         <asp:BoundField DataField="ProjectNumber" HeaderText="项目编号">                                          
  60.                                         </asp:BoundField>
  61.                                         <asp:BoundField DataField="ProjectName" HeaderText="项目名称">                                           
  62.                                         </asp:BoundField> 
  63.                                         <asp:BoundField DataField="ProjcetLsh" HeaderText="项目申请流水号">                                          
  64.                                         </asp:BoundField>
  65.                                         <asp:BoundField DataField="ProjectType" HeaderText="项目类型">                                           
  66.                                         </asp:BoundField>
  67.                                          <asp:BoundField DataField="ProjectSort" HeaderText="项目分类">                                           
  68.                                         </asp:BoundField>
  69.                                          <asp:BoundField DataField="Transactor" HeaderText="经办人">                                           
  70.                                         </asp:BoundField>
  71.                                          <asp:BoundField DataField="EditUnit" HeaderText="编报单位">                                           
  72.                                         </asp:BoundField>
  73.                                          <asp:BoundField DataField="PlanCharge" HeaderText="计划费用">                                           
  74.                                         </asp:BoundField>
  75.                                          <asp:BoundField DataField="Status" HeaderText="状态">                                           
  76.                                         </asp:BoundField>
  77.                                          <asp:BoundField DataField="CreateDate"  DataFormatString="{0:yyyy-MM-dd}" HtmlEncode="false" HeaderText="申报日期">                                           
  78.                                         </asp:BoundField>
  79.                                          <asp:BoundField DataField="SuccessedDate" DataFormatString="{0:yyyy-MM-dd}" HtmlEncode="false" HeaderText="实际完工时间">                                           
  80.                                         </asp:BoundField> 
  81.                                         <asp:ButtonField CommandName="save"   ButtonType="Image"  ImageUrl="Images/icon3.gif" HeaderText="详细信息">
  82.                                             <ItemStyle BorderWidth="0px" HorizontalAlign="Center" />
  83.                                             <HeaderStyle BorderWidth="0px"/>
  84.                                         </asp:ButtonField>                              
  85.                                         </Columns>
  86.                                  <FooterStyle CssClass="GridFooter" />
  87. <PagerStyle CssClass="GridPage" />
  88.             <PagerTemplate>
  89.                 <asp:Label  ID="LabelCurrentPage" runat="server">当前页:<%# ((GridView)Container.NamingContainer).PageIndex + 1 %></asp:Label>&nbsp; &nbsp;
  90.                 <asp:Label ID="LabelPageCount" runat="server" >总页数:<%# ((GridView)Container.NamingContainer).PageCount %></asp:Label>&nbsp; &nbsp;
  91.                 <asp:LinkButton ID="LinkButtonFirstPage" runat="server" CommandArgument="First" CommandName="Page" Enable="<%# ((GridView)Container.NamingContainer).PageIndex != 0 %>">首页</asp:LinkButton>&nbsp; &nbsp;
  92.                 <asp:LinkButton ID="LinkButtonPreviousPage" runat="server" CommandArgument="Prev" CommandName="Page" Enable="<%# ((GridView)Container.NamingContainer).PageIndex != 0 %>">上一页</asp:LinkButton>&nbsp; &nbsp;
  93.                 <asp:LinkButton ID="LinkButtonNextPage" runat="server" CommandArgument="Next" CommandName="Page" Enable="<%# ((GridView)Container.NamingContainer).PageIndex != ((GridView)Container.NamingContainer).PageCount - 1 %>">下一页</asp:LinkButton>&nbsp; &nbsp;
  94.                 <asp:LinkButton ID="LinkButtonLastPage" runat="server" CommandArgument="Last" CommandName="Page" Enable="<%# ((GridView)Container.NamingContainer).PageIndex != ((GridView)Container.NamingContainer).PageCount - 1 %>">尾页</asp:LinkButton>&nbsp; &nbsp;
  95.                 转到第:<asp:TextBox ID="LinkTextBoxNewPage" runat="server" Width="20px" Text='<%# ((GridView)Container.Parent.Parent).PageIndex + 1 %>'></asp:TextBox>页&nbsp; &nbsp;
  96.                 <asp:RangeValidator ID="RangeValidator1" runat="server" ErrorMessage="0-99999" ValidationGroup="goto" ControlToValidate="LinkTextBoxNewPage"
  97.                  MaximumValue="99999" MinimumValue="0" Display="Dynamic" ></asp:RangeValidator>
  98.                 <asp:linkbutton id="btnGo" runat="server" causesvalidation="False" commandargument="-1" commandname="Page" text="GO" ValidationGroup="goto" /> 
  99.                 </PagerTemplate>
  100.                 <EmptyDataTemplate>
  101.                 <center class="EmpetyData"> 系统提示:请输入查询条件,也可以新增用户数据。</center>
  102.                 </EmptyDataTemplate>
  103.                  <HeaderStyle Font-Size="12px" Font-Underline="False" ForeColor="Black" BackColor="#DFDFDF" CssClass="GridHeader" Height="25px" />                 
  104.                <SelectedRowStyle CssClass="SelectedRow" />
  105.                  </asp:GridView>            
  106.         </td>
  107.        </tr>       
  108.     </TABLE>    
  109.     </form>
  110. </body>
  111. </html>