如题:
<asp:Repeater ID="Repeater1" runat="server" OnItemDataBound="Repeater1_ItemDataBound" OnItemCreated="Repeater1_ItemCreated">
<HeaderTemplate>
<table class="small" cellspacing="1" cellpadding="3" width="100%" bgcolor="#000000"
border="0">
<tr class="TableHeader">
<td nowrap align="center" style=" width:10%;">
进度名称</td>
<td nowrap align="center">
<table class="small" cellspacing="1" cellpadding="3" width="100%" bgcolor="#000000"
border="0">
<tr class="TableHeader">
<td nowrap align="center"style="width:60px">
项目名称</td>
<td nowrap align="center"style="width:60px">
贷款银行</td>
<td nowrap align="center"style="width:60px">
品种</td>
<td nowrap align="center"style="width:60px">
项目经办</td>
<td nowrap align="center"style="width:60px">
部门</td>
<td nowrap align="center"style="width:60px">
项目主管</td>
<td nowrap align="center"style="width:60px">
担保金额</td>
<td nowrap align="center"style="width:60px">
受理时间</td>
<td nowrap align="center"style="width:60px">
项目进度</td>
<td nowrap align="center">
操作</td>
</tr>
</table>
</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr class="TableLine1">
<td nowrap align="center">
<%#new DAL.enmu().GetProjectSchedule( Convert.ToInt32(DataBinder.Eval(Container.DataItem,"plan_id")))%>
</td>
<td><asp:Repeater ID="rptCrmCustomer" runat="server" EnableViewState="False" OnItemCommand="rptCrmCustomer_ItemCommand"
OnItemDataBound="rptCrmCustomer_ItemDataBound">
<HeaderTemplate>
<table class="small" cellspacing="1" cellpadding="3" width="100%" bgcolor="#000000"
border="0">
</HeaderTemplate>
<ItemTemplate>
<tr class="TableLine1">
<td nowrap align="center" style="width:60px">
<%# Eval("operation_name") %>
</td>
<td nowrap align="center" style="width:60px">
<%#new DAL.Banklist().GetModel(Convert.ToInt32(Eval("operation_bank"))).Banklist_name %>
</td>
<td nowrap align="center" style="width:60px">
<%#new DAL.varietylist().GetModel(Convert.ToInt32(Eval("operation_breed"))).varietylist_name %>
</td>
<td nowrap align="center" style="width:60px">
<%# new DAL.Users().GetUserName(Eval("operation_PP").ToString())%>
</td>
<td nowrap align="center" style="width:60px">
<%# new DAL.Department().GetDepartmentName(Convert.ToInt32(Eval("operation_department")))%>
</td>
<td nowrap align="center" style="width:60px">
<%# new DAL.Users().GetUserName(Eval("operation_PM").ToString())%>
</td>
<td nowrap align="center" style="width:60px">
<%# Eval("operation_amount")%>
</td>
<td nowrap align="center" style="width:60px">
<%# Convert.ToDateTime(Eval("operation_ReceivingTime")).ToString("yyyy-MM-dd")%>
</td>
<td nowrap align="center" style="width:60px">
<%# new DAL.enmu().GetProjectSchedule(Convert.ToInt32(Eval("operation_ProjectSchedule")))%>
</td>
<td nowrap align="center">
<asp:LinkButton ID="LinkButton3" runat="server" CommandName="view" CommandArgument='<%# Eval("operation_id")%>'>查看详细信息</asp:LinkButton>
<asp:LinkButton ID="LinkButton4" runat="server" CommandName="del" CommandArgument='<%# Eval("operation_id")%>'>编辑/审核项目</asp:LinkButton>
</td>
</tr>
</ItemTemplate>
<AlternatingItemTemplate>
<tr class="TableLine1">
<td nowrap align="center" style="width:60px">
<%# Eval("operation_name") %>
</td>
<td nowrap align="center" style="width:60px">
<%#new DAL.Banklist().GetModel(Convert.ToInt32(Eval("operation_bank"))).Banklist_name %>
</td>
<td nowrap align="center" style="width:60px">
<%#new DAL.varietylist().GetModel(Convert.ToInt32(Eval("operation_breed"))).varietylist_name %>
</td>
<td nowrap align="center" style="width:60px">
<%# new DAL.Users().GetUserName(Eval("operation_PP").ToString())%>
</td>
<td nowrap align="center" style="width:60px">
<%# new DAL.Department().GetDepartmentName(Convert.ToInt32(Eval("operation_department")))%>
</td>
<td nowrap align="center" style="width:60px">
<%# new DAL.Users().GetUserName(Eval("operation_PM").ToString())%>
</td>
<td nowrap align="center" style="width:60px">
<%# Eval("operation_amount")%>
</td>
<td nowrap align="center" style="width:60px">
<%# Convert.ToDateTime(Eval("operation_ReceivingTime")).ToString("yyyy-MM-dd")%>
</td>
<td nowrap align="center" style="width:60px">
<%# new DAL.enmu().GetProjectSchedule(Convert.ToInt32(Eval("operation_ProjectSchedule")))%>
</td>
<td nowrap align="center">
<asp:LinkButton ID="LinkButton3" runat="server" CommandName="view" CommandArgument='<%# Eval("operation_id")%>'>查看详细信息</asp:LinkButton>
<asp:LinkButton ID="LinkButton4" runat="server" CommandName="del" CommandArgument='<%# Eval("operation_id")%>'>编辑/审核项目</asp:LinkButton>
</td>
</tr>
</AlternatingItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table></FooterTemplate>
</asp:Repeater>
HTML代码如上,
<asp:Repeater ID="Repeater1" runat="server" OnItemDataBound="Repeater1_ItemDataBound" OnItemCreated="Repeater1_ItemCreated">
<HeaderTemplate>
<table class="small" cellspacing="1" cellpadding="3" width="100%" bgcolor="#000000"
border="0">
<tr class="TableHeader">
<td nowrap align="center" style=" width:10%;">
进度名称</td>
<td nowrap align="center">
<table class="small" cellspacing="1" cellpadding="3" width="100%" bgcolor="#000000"
border="0">
<tr class="TableHeader">
<td nowrap align="center"style="width:60px">
项目名称</td>
<td nowrap align="center"style="width:60px">
贷款银行</td>
<td nowrap align="center"style="width:60px">
品种</td>
<td nowrap align="center"style="width:60px">
项目经办</td>
<td nowrap align="center"style="width:60px">
部门</td>
<td nowrap align="center"style="width:60px">
项目主管</td>
<td nowrap align="center"style="width:60px">
担保金额</td>
<td nowrap align="center"style="width:60px">
受理时间</td>
<td nowrap align="center"style="width:60px">
项目进度</td>
<td nowrap align="center">
操作</td>
</tr>
</table>
</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr class="TableLine1">
<td nowrap align="center">
<%#new DAL.enmu().GetProjectSchedule( Convert.ToInt32(DataBinder.Eval(Container.DataItem,"plan_id")))%>
</td>
<td><asp:Repeater ID="rptCrmCustomer" runat="server" EnableViewState="False" OnItemCommand="rptCrmCustomer_ItemCommand"
OnItemDataBound="rptCrmCustomer_ItemDataBound">
<HeaderTemplate>
<table class="small" cellspacing="1" cellpadding="3" width="100%" bgcolor="#000000"
border="0">
</HeaderTemplate>
<ItemTemplate>
<tr class="TableLine1">
<td nowrap align="center" style="width:60px">
<%# Eval("operation_name") %>
</td>
<td nowrap align="center" style="width:60px">
<%#new DAL.Banklist().GetModel(Convert.ToInt32(Eval("operation_bank"))).Banklist_name %>
</td>
<td nowrap align="center" style="width:60px">
<%#new DAL.varietylist().GetModel(Convert.ToInt32(Eval("operation_breed"))).varietylist_name %>
</td>
<td nowrap align="center" style="width:60px">
<%# new DAL.Users().GetUserName(Eval("operation_PP").ToString())%>
</td>
<td nowrap align="center" style="width:60px">
<%# new DAL.Department().GetDepartmentName(Convert.ToInt32(Eval("operation_department")))%>
</td>
<td nowrap align="center" style="width:60px">
<%# new DAL.Users().GetUserName(Eval("operation_PM").ToString())%>
</td>
<td nowrap align="center" style="width:60px">
<%# Eval("operation_amount")%>
</td>
<td nowrap align="center" style="width:60px">
<%# Convert.ToDateTime(Eval("operation_ReceivingTime")).ToString("yyyy-MM-dd")%>
</td>
<td nowrap align="center" style="width:60px">
<%# new DAL.enmu().GetProjectSchedule(Convert.ToInt32(Eval("operation_ProjectSchedule")))%>
</td>
<td nowrap align="center">
<asp:LinkButton ID="LinkButton3" runat="server" CommandName="view" CommandArgument='<%# Eval("operation_id")%>'>查看详细信息</asp:LinkButton>
<asp:LinkButton ID="LinkButton4" runat="server" CommandName="del" CommandArgument='<%# Eval("operation_id")%>'>编辑/审核项目</asp:LinkButton>
</td>
</tr>
</ItemTemplate>
<AlternatingItemTemplate>
<tr class="TableLine1">
<td nowrap align="center" style="width:60px">
<%# Eval("operation_name") %>
</td>
<td nowrap align="center" style="width:60px">
<%#new DAL.Banklist().GetModel(Convert.ToInt32(Eval("operation_bank"))).Banklist_name %>
</td>
<td nowrap align="center" style="width:60px">
<%#new DAL.varietylist().GetModel(Convert.ToInt32(Eval("operation_breed"))).varietylist_name %>
</td>
<td nowrap align="center" style="width:60px">
<%# new DAL.Users().GetUserName(Eval("operation_PP").ToString())%>
</td>
<td nowrap align="center" style="width:60px">
<%# new DAL.Department().GetDepartmentName(Convert.ToInt32(Eval("operation_department")))%>
</td>
<td nowrap align="center" style="width:60px">
<%# new DAL.Users().GetUserName(Eval("operation_PM").ToString())%>
</td>
<td nowrap align="center" style="width:60px">
<%# Eval("operation_amount")%>
</td>
<td nowrap align="center" style="width:60px">
<%# Convert.ToDateTime(Eval("operation_ReceivingTime")).ToString("yyyy-MM-dd")%>
</td>
<td nowrap align="center" style="width:60px">
<%# new DAL.enmu().GetProjectSchedule(Convert.ToInt32(Eval("operation_ProjectSchedule")))%>
</td>
<td nowrap align="center">
<asp:LinkButton ID="LinkButton3" runat="server" CommandName="view" CommandArgument='<%# Eval("operation_id")%>'>查看详细信息</asp:LinkButton>
<asp:LinkButton ID="LinkButton4" runat="server" CommandName="del" CommandArgument='<%# Eval("operation_id")%>'>编辑/审核项目</asp:LinkButton>
</td>
</tr>
</AlternatingItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table></FooterTemplate>
</asp:Repeater>
HTML代码如上,
解决方案 »
- 请问C#隔15分钟自动更新本地ACCESS数据库的方法~!
- 问问大家,批量删除记录的时候,随记录的上传文件如何处理的?
- 怎样实现模拟windows关机效果的免刷新登录
- 急!!页面调用后台方法时出现的错误
- asp.net 的配制问题
- 有关session的问题
- 动态添加DataColumn的DataGrid中在postback后,DataGrid消失的问题!
- 一个简单的问题?
- 两个会话如何通讯?(急)
- 大虾们,快来看看,该怎么办呀!
- .NET2.0 WEB时定时执行任务解决方案 稳定性求解!
- 客户端无法建立连接,因为在登录前连接初始化进程中发生错误。可能的原因包括: 客户端尝试连接的 SQL Server 的版本不受支持; 服务器过忙,无法接受新连接
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Binder();
} } private void Binder()
{
List<Model.plan> list = new List<Model.plan>();
for (int i = 1; i < 21; i++)
{
Model.plan model = new Model.plan();
model.plan_id = i;
list.Add(model);
}
Repeater1.DataSource = list;
Repeater1.DataBind();
}
protected void rptCrmCustomer_ItemCommand(object source, RepeaterCommandEventArgs e)
{
//Response.Write("1111");
//按钮事件
if (e.CommandName == "view")
{
Response.Redirect("../createnew/view.aspx?id=" + e.CommandArgument.ToString());
}
else
{
// Response.Write("1111");
Response.Redirect("../createnew/edit.aspx?id=" + e.CommandArgument.ToString());
}
}
protected void rptCrmCustomer_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
//权限
AnyOffice.Extension.Utility.UserUtility userUtility = new AnyOffice.Extension.Utility.UserUtility();
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
Model.authorityUser UserPri = new DAL.authorityUser().GetModel(userUtility.UserId);
if (UserPri == null)
{ Model.authorityPriv Pri = new DAL.authorityPriv().GetModel(userUtility.PrivId.ToString());
if (Pri == null)
{ e.Item.FindControl("LinkButton4").Visible = false;
}
else
{ if (Pri.authorityPriv_code == 0)
{ e.Item.FindControl("LinkButton4").Visible = false;
}
}
}
else
{
if (UserPri.authorityUser_code == 0)
{ e.Item.FindControl("LinkButton4").Visible = false;
} } }
}
protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
Repeater rep = e.Item.FindControl("rptCrmCustomer") as Repeater;//找到里层的repeater对象 Model.plan rowv = (Model.plan)e.Item.DataItem;//找到分类Repeater关联的数据项
int typeid = rowv.plan_id;
string Where = "operation_ProjectSchedule=" + typeid.ToString(); //rep.ItemDataBound += new RepeaterItemEventHandler(rptCrmCustomer_ItemDataBound);
//rep.ItemCommand += new RepeaterCommandEventHandler(rptCrmCustomer_ItemCommand);
rep.DataSource = new DAL.operation().GetList(Where);
rep.DataBind();
} }
protected void Repeater1_ItemCreated(object sender, RepeaterItemEventArgs e)
{
Repeater rep = e.Item.FindControl("rptCrmCustomer") as Repeater;//找到里层的repeater对象
rep.ItemDataBound += new RepeaterItemEventHandler(rptCrmCustomer_ItemDataBound);
rep.ItemCommand += new RepeaterCommandEventHandler(rptCrmCustomer_ItemCommand);
}
</ItemTemplate>
</asp:Repeater>
protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
if (e.CommandName=="1")
{
}
}