一个repeater
来源:互联网 发布:啪啪软件下载手机 编辑:程序博客网 时间:2024/04/29 01:53
<asp:repeater id="myRepeater" runat="server">
<HeaderTemplate>
<tr>
<th rowSpan="2">
チェック</th>
<th rowSpan="2">
蛤蟆</th>
<th rowSpan="2">
名称</th>
<th colSpan="2">
前年度</th>
<th colSpan="2">
本年度</th>
<th colSpan="3">
时间/月</th>
<th rowSpan="2">
号</th>
<th rowspan="2">
及其种类</th>
<th rowSpan="2">
品名</th>
<th rowSpan="2">
及其号</th>
<th rowSpan="2">
及其<br>
费雷</th>
</tr>
<tr>
<th class="evenrecord">
年月</th>
<th class="evenrecord">
時間</th>
<th class="evenrecord">
年月</th>
<th class="evenrecord">
時間</th>
<th class="evenrecord">
前回</th>
<th class="evenrecord">
今回</th>
<th class="evenrecord">
今回-前回</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<asp:CheckBox ID="chked" Runat="server"></asp:CheckBox></td>
<td>
<%# DataBinder.Eval(Container.DataItem, "ACC_NO") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "OP_BLD_NAME") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_RUNCHK_1","{0:d}") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_RUNTIME_LAST") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_RUNCHK_2","{0:d}") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_RUNTIME_NOW") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_AVERAGE_1") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_AVERAGE_2") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_AVERAGE") %>
</td>
<td>
<asp:Label ID=lbSeno Runat=server Text=<%# DataBinder.Eval(Container.DataItem, "SENO") %>></asp:Label>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "MI_CODE") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "S_P_TYPE") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "S_NO") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "ClassifyName") %>
</td>
</ItemTemplate>
<AlternatingItemTemplate>
<tr class="evenrecord">
<td>
<asp:CheckBox ID="chked" Runat="server" Checked=<%# DataBinder.Eval(Container.DataItem, "TD_CHECK") %>></asp:CheckBox></td>
<td>
<%# DataBinder.Eval(Container.DataItem, "ACC_NO") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "OP_BLD_NAME") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_RUNCHK_1","{0:d}") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_RUNTIME_LAST") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_RUNCHK_2","{0:d}") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_RUNTIME_NOW") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_AVERAGE_1") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_AVERAGE_2") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_AVERAGE") %>
</td>
<td>
<asp:Label ID="lbSeno" Runat=server Text=<%# DataBinder.Eval(Container.DataItem, "SENO") %>></asp:Label>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "MI_CODE") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "S_P_TYPE") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "S_NO") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "ClassifyName") %>
</td>
</AlternatingItemTemplate>
</asp:repeater>
private void btnOK_Click(object sender, System.EventArgs e)
{
string strSQL="Update [aa].[aa].[aatble] set CHECK=1 where NO='";
for(int i=0;i<myRepeater.Items.Count;i++)
{
if(((CheckBox)myRepeater.Items[i].FindControl("chked")).Checked)
{
if(j++>0)
strSQL+=" or NO='"+((Label)myRepeater.Items[i].FindControl("lbSeno")).Text+"' ";
else
strSQL+=((Label)myRepeater.Items[i].FindControl("lbSeno")).Text+"' ";
}
}
Response.Write(strSQL);
}
<HeaderTemplate>
<tr>
<th rowSpan="2">
チェック</th>
<th rowSpan="2">
蛤蟆</th>
<th rowSpan="2">
名称</th>
<th colSpan="2">
前年度</th>
<th colSpan="2">
本年度</th>
<th colSpan="3">
时间/月</th>
<th rowSpan="2">
号</th>
<th rowspan="2">
及其种类</th>
<th rowSpan="2">
品名</th>
<th rowSpan="2">
及其号</th>
<th rowSpan="2">
及其<br>
费雷</th>
</tr>
<tr>
<th class="evenrecord">
年月</th>
<th class="evenrecord">
時間</th>
<th class="evenrecord">
年月</th>
<th class="evenrecord">
時間</th>
<th class="evenrecord">
前回</th>
<th class="evenrecord">
今回</th>
<th class="evenrecord">
今回-前回</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<asp:CheckBox ID="chked" Runat="server"></asp:CheckBox></td>
<td>
<%# DataBinder.Eval(Container.DataItem, "ACC_NO") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "OP_BLD_NAME") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_RUNCHK_1","{0:d}") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_RUNTIME_LAST") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_RUNCHK_2","{0:d}") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_RUNTIME_NOW") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_AVERAGE_1") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_AVERAGE_2") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_AVERAGE") %>
</td>
<td>
<asp:Label ID=lbSeno Runat=server Text=<%# DataBinder.Eval(Container.DataItem, "SENO") %>></asp:Label>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "MI_CODE") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "S_P_TYPE") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "S_NO") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "ClassifyName") %>
</td>
</ItemTemplate>
<AlternatingItemTemplate>
<tr class="evenrecord">
<td>
<asp:CheckBox ID="chked" Runat="server" Checked=<%# DataBinder.Eval(Container.DataItem, "TD_CHECK") %>></asp:CheckBox></td>
<td>
<%# DataBinder.Eval(Container.DataItem, "ACC_NO") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "OP_BLD_NAME") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_RUNCHK_1","{0:d}") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_RUNTIME_LAST") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_RUNCHK_2","{0:d}") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_RUNTIME_NOW") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_AVERAGE_1") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_AVERAGE_2") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "TD_AVERAGE") %>
</td>
<td>
<asp:Label ID="lbSeno" Runat=server Text=<%# DataBinder.Eval(Container.DataItem, "SENO") %>></asp:Label>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "MI_CODE") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "S_P_TYPE") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "S_NO") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "ClassifyName") %>
</td>
</AlternatingItemTemplate>
</asp:repeater>
private void btnOK_Click(object sender, System.EventArgs e)
{
string strSQL="Update [aa].[aa].[aatble] set CHECK=1 where NO='";
for(int i=0;i<myRepeater.Items.Count;i++)
{
if(((CheckBox)myRepeater.Items[i].FindControl("chked")).Checked)
{
if(j++>0)
strSQL+=" or NO='"+((Label)myRepeater.Items[i].FindControl("lbSeno")).Text+"' ";
else
strSQL+=((Label)myRepeater.Items[i].FindControl("lbSeno")).Text+"' ";
}
}
Response.Write(strSQL);
}
- 一个repeater
- Repeater
- Repeater
- repeater
- repeater
- Repeater
- Repeater
- repeater
- repeater
- Repeater
- 又有一个Repeater的例子
- repeater控件多行后输出一个分隔符
- Repeater的一个分页,不知道效率怎样?
- 使用repeater输出表格,每隔3条输出一个<tr>
- ASP.net Repeater控件隐藏列 自写一个测试
- 转载版主阿非的一个xmlhttprequest的repeater分页。
- 一个list集合列表绑入repeater进行分页
- 今天在Repeater控件中碰到一个全选的操作
- 德国二队 vs 阿根廷二队
- C语言学习总结 一 关于变量类型
- 分子生物学数据库综合目录
- 各位大大~~请教一个问题~
- 走遍美国(script)(1)
- 一个repeater
- yotI来做题:)
- 新春送大礼 50个GMail邀请
- 开放源代码的数学软件
- C语言学习总结 二 关于文件操作
- 我现在是合法杀手。哇咔咔~
- [转载]vc入门的一条路
- 富人和穷人 12个经典差异(转)
- How to capture the one-to-one dependency between two attributes in one relation?