<%@ Page language="c#" Codebehind="ITEducation_all_request_new.aspx.cs" AutoEventWireup="false" Inherits="gwyz.ITEducation_all_request_new" %>
<%@ Register TagPrefix="uc1" TagName="DataGridPager" Src="../com/DataGridPager.ascx" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>ITEducation_all_request_new</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<LINK href="../css/style.css" type="text/css" rel="stylesheet">
<SCRIPT LANGUAGE="JavaScript" src="../include/DCDA_C03.js"></SCRIPT>
<script language="javascript" src="../js/formCheck.js"></script>
<script language="javascript" event="onclick();" for="search_button">
if (!checkmydate2("stm"))
{
return false;
}
if (!checkmydate2("etm"))
{
return false;
}
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<table align="center" border="0" background="../images/gridBg.gif" style="WIDTH: 610px"
cellpadding="0" cellspacing="0">
<tr>
<td align="center" colSpan="5">
<IMG src="../images/ittj.gif" style="WIDTH: 585px" width="585">
</td>
</tr>
<tr>
<td align="right" nowrap class="searchStyle">受理日期:从 <INPUT type="text" id="stm" name="stm" onclick="return CalendarClick('stm')" style="WIDTH: 80px; HEIGHT: 22px"
size="14" runat="server">到 <INPUT type="text" id="etm" name="etm" onclick="return CalendarClick('etm')" style="WIDTH: 80px; HEIGHT: 22px"
size="17" runat="server">状态:<select name="status" runat="server" id="status" style="WIDTH: 88px">
<option value="" selected>全部</option>
<option value="1">处理中</option>
<option value="2">已完成</option>
<option value="3">已同意</option>
<option value="4">已拒绝</option>
</select>
优先级:<select name="pri" runat="server" id="pri">
<option value="" selected>全部</option>
<option value="0">一般</option>
<option value="1">急</option>
<option value="2">特急</option>
</select>
</td>
</tr>
<tr>
<td align="left" colspan="5"><FONT face="宋体"></FONT><asp:imagebutton id="search_button" runat="server" ImageUrl="../images/cx.gif" CssClass="ImgButton"></asp:imagebutton></td>
</tr>
<tr>
<td align="right" colspan="2"><FONT face="宋体">共有 <asp:label id="shareCount" runat="server"></asp:label> 条记录</FONT></td>
</tr>
<tr>
<td colspan="5" align="center">
<asp:datagrid id="DataGridClassShare" runat="server" Width="602px" AllowPaging="True" AutoGenerateColumns="False"BackColor="#FFFFFF"
CellPadding="0">
<SelectedItemStyle BackColor="#DDDDDD"></SelectedItemStyle>
<AlternatingItemStyle CssClass="gridAlternatItemStyle"></AlternatingItemStyle>
<ItemStyle Height="20px" CssClass="gridItemStyle"></ItemStyle>
<HeaderStyle HorizontalAlign="Center" Height="25px" ForeColor="White" CssClass="gridHeadStyle"
VerticalAlign="Middle"></HeaderStyle>
<PagerStyle VerticalAlign="Middle" NextPageText="下一页" Height="25px" PrevPageText="上一页" HorizontalAlign="Left"
CssClass="gridHeadStyle"></PagerStyle>
</asp:datagrid>
<uc1:DataGridPager id="DataGridPager" DataGridControl="DataGridClassShare" ShowMore="false" runat="server"></uc1:DataGridPager>
</td>
</tr>
<tr>
<td colspan="2">
<img src="../images/gridBottom.gif" width="100%">
</td>
</tr>
</table>
<table align="center" border="0">
<tr>
<td align="left"><asp:label id="LabelErrorMsg" runat="server" ForeColor="Red" Height="20px"></asp:label></td>
</tr>
</table>
</form>
</body>
</HTML>
为什么我的datagrid明明有记录就是显示不出来,紧急求各位帮呀,哭求
<%@ Register TagPrefix="uc1" TagName="DataGridPager" Src="../com/DataGridPager.ascx" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>ITEducation_all_request_new</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<LINK href="../css/style.css" type="text/css" rel="stylesheet">
<SCRIPT LANGUAGE="JavaScript" src="../include/DCDA_C03.js"></SCRIPT>
<script language="javascript" src="../js/formCheck.js"></script>
<script language="javascript" event="onclick();" for="search_button">
if (!checkmydate2("stm"))
{
return false;
}
if (!checkmydate2("etm"))
{
return false;
}
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<table align="center" border="0" background="../images/gridBg.gif" style="WIDTH: 610px"
cellpadding="0" cellspacing="0">
<tr>
<td align="center" colSpan="5">
<IMG src="../images/ittj.gif" style="WIDTH: 585px" width="585">
</td>
</tr>
<tr>
<td align="right" nowrap class="searchStyle">受理日期:从 <INPUT type="text" id="stm" name="stm" onclick="return CalendarClick('stm')" style="WIDTH: 80px; HEIGHT: 22px"
size="14" runat="server">到 <INPUT type="text" id="etm" name="etm" onclick="return CalendarClick('etm')" style="WIDTH: 80px; HEIGHT: 22px"
size="17" runat="server">状态:<select name="status" runat="server" id="status" style="WIDTH: 88px">
<option value="" selected>全部</option>
<option value="1">处理中</option>
<option value="2">已完成</option>
<option value="3">已同意</option>
<option value="4">已拒绝</option>
</select>
优先级:<select name="pri" runat="server" id="pri">
<option value="" selected>全部</option>
<option value="0">一般</option>
<option value="1">急</option>
<option value="2">特急</option>
</select>
</td>
</tr>
<tr>
<td align="left" colspan="5"><FONT face="宋体"></FONT><asp:imagebutton id="search_button" runat="server" ImageUrl="../images/cx.gif" CssClass="ImgButton"></asp:imagebutton></td>
</tr>
<tr>
<td align="right" colspan="2"><FONT face="宋体">共有 <asp:label id="shareCount" runat="server"></asp:label> 条记录</FONT></td>
</tr>
<tr>
<td colspan="5" align="center">
<asp:datagrid id="DataGridClassShare" runat="server" Width="602px" AllowPaging="True" AutoGenerateColumns="False"BackColor="#FFFFFF"
CellPadding="0">
<SelectedItemStyle BackColor="#DDDDDD"></SelectedItemStyle>
<AlternatingItemStyle CssClass="gridAlternatItemStyle"></AlternatingItemStyle>
<ItemStyle Height="20px" CssClass="gridItemStyle"></ItemStyle>
<HeaderStyle HorizontalAlign="Center" Height="25px" ForeColor="White" CssClass="gridHeadStyle"
VerticalAlign="Middle"></HeaderStyle>
<PagerStyle VerticalAlign="Middle" NextPageText="下一页" Height="25px" PrevPageText="上一页" HorizontalAlign="Left"
CssClass="gridHeadStyle"></PagerStyle>
</asp:datagrid>
<uc1:DataGridPager id="DataGridPager" DataGridControl="DataGridClassShare" ShowMore="false" runat="server"></uc1:DataGridPager>
</td>
</tr>
<tr>
<td colspan="2">
<img src="../images/gridBottom.gif" width="100%">
</td>
</tr>
</table>
<table align="center" border="0">
<tr>
<td align="left"><asp:label id="LabelErrorMsg" runat="server" ForeColor="Red" Height="20px"></asp:label></td>
</tr>
</table>
</form>
</body>
</HTML>
为什么我的datagrid明明有记录就是显示不出来,紧急求各位帮呀,哭求
解决方案 »
- 泛型怎么转换成dataset?
- winform中开发控件的问题
- 轮换最新产品图片
- C# 基礎問題
- js 与 asp.net 用户控件问题
- sql server2005的错误,请大家帮看看,谢谢。
- 新建web应用程序 出现无法创建或打开应用程序 它要我添加web开发组件 我安装已经安装了 怎么又要添加?
- 高手请进!
- 求:用socket实现的聊天室的例子或相关资料,最好是C#。
- .net变态需求,请大家帮帮我!!!!
- 怎么把DataGrid 的第i列的所有数据付给一个数组
- 请教:我在repeater中绑定了checkbox,且将PostID的值绑定到btn,现在想实现点击一个删除(del)按钮把repeater中checkbox为选中的项都删除。
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;namespace yy
{
/// <summary>
/// ITEducation_all_request_new 的摘要说明。
/// </summary>
public class ITEducation_all_request_new : System.Web.UI.Page
{
protected System.Web.UI.WebControls.ImageButton search_button;
protected System.Web.UI.WebControls.Label shareCount;
protected System.Web.UI.WebControls.DataGrid DataGridClassShare;
protected System.Web.UI.HtmlControls.HtmlInputText stm;
protected System.Web.UI.HtmlControls.HtmlInputText etm;
protected System.Web.UI.HtmlControls.HtmlSelect status;
protected System.Web.UI.HtmlControls.HtmlSelect pri;
protected System.Web.UI.WebControls.Label LabelErrorMsg;
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if (!publicFunction.checkUser()) return;
//if (!this.IsPostBack)
//{
initClassInfo();
//}
} #region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.search_button.Click += new System.Web.UI.ImageClickEventHandler(this.search_button_Click);
this.DataGridClassShare.PageIndexChanged += new System.Web.UI.WebControls.DataGridPageChangedEventHandler(this.DataGridClassShare_PageIndexChanged);
this.Load += new System.EventHandler(this.Page_Load); }
#endregion
public bool initClassInfo()
{
DataTable dt = new DataTable();
DataRow dr; //设置列的信息
dt.Columns.Add(new DataColumn("<a href='all_request_new.aspx?"+param_id+Request["flowname"].ToString()+"'>任务ID</a>", typeof(string)));
dt.Columns.Add(new DataColumn("<a href='all_request_new.aspx?"+param_nm+Request["flowname"].ToString()+"'>任务名</a>", typeof(string)));
dt.Columns.Add(new DataColumn("<a href='all_request_new.aspx?"+param_sd+Request["flowname"].ToString()+"'>提交日期</a>", typeof(string)));
dt.Columns.Add(new DataColumn("<a href='all_request_new.aspx?"+param_st+Request["flowname"].ToString()+"'>当前处理</a>", typeof(string)));
dt.Columns.Add(new DataColumn("操作", typeof(string))); string strProcStatus = "";
myrequest_default myrequest = new myrequest_default();
string PostTime_Hour = "";
string PostTime_Minute = ""; for (int i=1;i <= objMyRequests.Count;i++)
{
BPOLib.Task objTask = objMyRequests.get_Item(i);
BPOLib.Procs objProcs = objTask.GetCurProcs(objBPCn);
bool bCanTrace = objLoginUser.CanTrace(objBPCn,objTask.TaskID);
bool bCanDelete = objLoginUser.CanDelete(objBPCn,objTask.TaskID);
dr = dt.NewRow();
dr[0] = objTask.TaskID;
dr[1] = objTask.TaskName;
if (objTask.PostTime.Hour.ToString().Length == 1)
{
PostTime_Hour = "0" + objTask.PostTime.Hour.ToString();
}
else
{
PostTime_Hour = objTask.PostTime.Hour.ToString();
} if (objTask.PostTime.Minute.ToString().Length == 1)
{
PostTime_Minute = "0" + objTask.PostTime.Minute.ToString();
}
else
{
PostTime_Minute = objTask.PostTime.Minute.ToString();
} dr[2] = objTask.PostTime.ToLongDateString()+" "+PostTime_Hour+":"+PostTime_Minute;
if (objTask.IsFinished && objTask.IsApproved)
{
strProcStatus = "<font color=green>完成(同意)</font>";
}
else if (objTask.IsFinished && objTask.IsRejected)
{
strProcStatus = "<font color=red>完成(拒绝)</font>";
}
else if (objTask.IsFinished)
{
strProcStatus = "<font color=green>完成</font>";
}
else
{
strProcStatus = myrequest.GetCurProcsHTML(objBPCn,objProcs);
}
dr[3] = strProcStatus;
if (objTask.IsFinished)
{
dr[4] = "<a href='javascript:Detail("+objTask.TaskID+")'>详细</a>";
}
else
{
dr[4] = "<font color=gray>详细</font>";
}
if (bCanTrace)
{
dr[4] += " || <a href='javascript:Trace("+objTask.TaskID+")'>过程</a>";
}
else
{
dr[4] += " || <font color=gray>过程</font>";
} if (bCanDelete)
{
dr[4] += " || <a href='javascript:Del("+objTask.TaskID+")'>删除</a>";
}
else
{
dr[4] += " || <font color=gray>删除</font>";
}
dt.Rows.Add(dr);
}
DataView dv = new DataView(dt);
DataGridClassShare.DataSource = dv;
//DataGridClassShare.DataBind();
return true;
} private void search_button_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
DataGridPager.initControl();
} private void DataGridClassShare_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
DataGridClassShare.CurrentPageIndex = e.NewPageIndex ;
initClassInfo();
} }
}
后台文件 帮忙呀大家
被你注释掉了呀
即//DataGridClassShare.DataBind();
把注释去掉
DataGridClassShare.DataBind();
//{
initClassInfo();
//}---------------------------------
把上面注释都去了
private void search_button_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
DataGridPager.initControl(); //这个没找到
加邦定的语句
}
DataGrid1.DataBind()
DataGridClassShare.DataBind();
为什么要注释掉呢:)
不是错误
我在我自己写的空间里的响应时间里实现的了
那是我故意注释的!
我是没用摸版直接绑的
那个高手运行一下 帮我看看问题所在!!!!!!!!!!!