免得忘了写在这了
来源:互联网 发布:学编程需要学数学吗 编辑:程序博客网 时间:2024/04/29 17:25
BackColor="White" BorderColor="#CC9966" BorderWidth="1px" CellPadding="4"
DataKeyNames="Unid" HorizontalAlign="Center"
Width="100%" BorderStyle="None" ShowHeader="False" AllowPaging="True" OnDataBound="GridView1_DataBound">
<FooterStyle BackColor="#FFFFCC" ForeColor="#330099" />
<Columns>
<asp:TemplateField >
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<asp:CheckBox ID="Unid" runat="server" />
</ItemTemplate>
</asp:TemplateField>
<asp:HyperLinkField DataNavigateUrlFields="Unid" DataNavigateUrlFormatString="scan.aspx?id={0}"
Text="查看" HeaderText="查看" Target="_blank">
<ItemStyle Width="8%" />
</asp:HyperLinkField>
<asp:BoundField DataField="Column_Name" HeaderText="栏目">
<ItemStyle Width="14%" />
</asp:BoundField>
<asp:HyperLinkField DataNavigateUrlFields="Unid" DataNavigateUrlFormatString="articleupdate.aspx?id={0}"
DataTextField="title" HeaderText="标题" Target="_blank">
<ItemStyle Width="50%" />
</asp:HyperLinkField>
<asp:BoundField DataField="Intime" DataFormatString="{0:d}" HeaderText="日期">
<ItemStyle Width="20%" />
</asp:BoundField>
</Columns>
<PagerTemplate>
</PagerTemplate>
<SelectedRowStyle BackColor="#FFCC66" ForeColor="#663399" Font-Bold="True" />
<PagerStyle BackColor="#FFFFCC" ForeColor="#330099" HorizontalAlign="Center" />
<HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="#FFFFCC" />
<RowStyle BackColor="White" ForeColor="#330099" />
</asp:GridView>
<asp:Button ID="Button1" runat="server" Text="全选" OnClick="Button1_Click" /><asp:Button ID="Button2" runat="server" Text="删除" OnClick="Button2_Click" /><asp:Button ID="Button3" runat="server" OnClick="Button3_Click" Text="页面" />#region 全选
/// <summary>
///
/// </summary>
/// <param name="cbAll">全选</param>
/// <param name="Gridview">Gridview</param>
public void Checkall(CheckBox cbAll, GridView Gridview)
{
if (cbAll.Checked == true)
{
foreach (GridViewRow row in Gridview.Rows)
{
((CheckBox)row.Cells[0].FindControl("ID")).Checked = true;
}
}
else
{
foreach (GridViewRow row in Gridview.Rows)
{
((CheckBox)row.Cells[0].FindControl("ID")).Checked = false;
}
}
}
#endregion
#region 反选
/// <summary>
///
/// </summary>
/// <param name="Gridview">对象</param>
public void Checkall(GridView Gridview)
{
foreach (GridViewRow Row in Gridview.Rows)
{
bool Bol = ((CheckBox)Row.Cells[0].FindControl("ID")).Checked;
if (Bol == true)
{
((CheckBox)Row.Cells[0].FindControl("ID")).Checked = false;
}
else
{
((CheckBox)Row.Cells[0].FindControl("ID")).Checked = true;
}
}
}
#endregion
<ItemTemplate>
<Columns><TABLE style="BORDER-COLLAPSE: collapse" borderColor=gainsboro cellSpacing=1 cellPadding=4 width="100%" border=1><TR><TD style="WORD-BREAK: break-all" class="tdc" height=22>
第<%# DataBinder.Eval(Container.DataItem, "ID") %>位留言人<%# DataBinder.Eval(Container.DataItem, "Name") %>
发表于:<%# DataBinder.Eval(Container.DataItem, "Time") %></TD></TR><TR><TD style="WORD-BREAK: break-all" class="tdc" vAlign=top height=100>
<%# DataBinder.Eval(Container.DataItem, "content") %>
<div align="left" style="display:<%# DataBinder.Eval(Container.DataItem, "Revert").ToString().Substring(0,4) %>">
<BR /><BR /><DIV align=left><TABLE style="BORDER-COLLAPSE: collapse" borderColor=gainsboro cellSpacing=0 cellPadding=0 width="100%" border=1><TR><TD style="WORD-BREAK: break-all" class="tdc" height=22>
回复人:<%# DataBinder.Eval(Container.DataItem, "RevertName")%> 回复时间:<%# DataBinder.Eval(Container.DataItem, "RevertTime") %> <asp:LinkButton id="deleteRevert" runat="server" CommandArgument='<%# Eval("ID") %>' CommandName="DeleteRevert">删除回复</asp:LinkButton> </TD></TR><TR><TD style="WORD-BREAK: break-all" class="tdc" height=20>
回复内容:<%# DataBinder.Eval(Container.DataItem, "Revert") %> </TD></TR></TABLE><BR /></DIV></TD></TR><TR><TD class="tdc"><asp:HyperLink id="HyperLink1" runat="server" NavigateUrl='<%#"leavewordok.aspx?ID=" +DataBinder.Eval(Container.DataItem, "ID") %>'>回复留言</asp:HyperLink> <asp:LinkButton id="deletebution" runat="server" CommandArgument='<%# Eval("ID") %>' CommandName="Delete">删除留言</asp:LinkButton> <asp:LinkButton id="Auditing" runat="server" CommandArgument='<%# Eval("ID") %>' CommandName="Auditing" Text='<%#DataBinder.Eval(Container.DataItem, "Show") %>'></asp:LinkButton></TD></TR></TABLE><COLUMNS />
</ItemTemplate>
</asp:DataList>
protected void DataList1_ItemCreated(object sender, DataListItemEventArgs e)
{
LinkButton btn = (LinkButton)e.Item.FindControl("deletebution");
btn.Attributes.Add("onclick", "return confirm('你确定删除留言么?')");
LinkButton btnRevert = (LinkButton)e.Item.FindControl("deleteRevert");
btnRevert.Attributes.Add("onclick", "return confirm('你确定删除回复么?')");
}
{
string SqlCon=System.Configuration.ConfigurationManager.AppSettings["SqlCon"];
int id = Convert.ToInt32(e.CommandArgument);//栏目的编号
if (e.CommandName == "Delete")//删除留言
{
LewveAdmin = new Web.LeaveAdmin.LeaveAdminClass();
LewveAdmin.DeleteavewWord(id, SqlCon);
else if (e.CommandName == "DeleteRevert")//删除回复
{
LewveAdmin = new Web.LeaveAdmin.LeaveAdminClass();
LewveAdmin.DeleteRevert(id,SqlCon);
}
else if (e.CommandName == "Auditing")//通过审核
{
LewveAdmin = new Web.LeaveAdmin.LeaveAdminClass();
LewveAdmin.TypeAuditing(id, SqlCon);
}
BindToDataList();
}
- 免得忘了写在这了
- irp的处理,免得忘了
- irp的处理,免得忘了
- clistctrl重绘,总结一下,免得又搞忘了,
- cloustack系统虚拟机密码-备记一下免得忘了
- Linux 命令符 学习摘要,免得忘了
- 记一些事,免得以后忘了。关于SetWindowLong
- 经典VBS操作记住免得丢了
- Jquery表单验证,免得自己写了
- Markdown 语法 - 记录下来,免得忘记了
- 指针的指针--------二级指针(做一下总结,免得忘了)
- 以前163博客里面的一些内容(备忘一下,免得忘了)
- linux下面安装redis,我只是留个印象,免得下次又忘了
- linux常用的命令,写下来,免得又忘记了
- 记一下。。某大牛的blog。。免得搞丢了
- mybatis 配置-简单记录一下,免得忘记了
- 找时间要把jenkins发送邮件、模板、权限设置、集成RF要写一写,先记一下免得忘了
- 比较全面介绍了FLEX和CSS功能~收起来免得以后找不到
- 对MS word javascript execution的一些测试
- CSRF: 不要低估了我的危害和攻击能力
- Windows安全桌面与用户桌面间的通信
- 几个操作系统仅供参考 - 操作系统开发 - 纯C论坛 纯粹的计算机底层技术论坛 - Powered by Discuz!
- 迅雷协议分析–多链接资源获取
- 免得忘了写在这了
- 如何向 Oracle 表中的 Date 字段插入日期及时间
- 如何在你的CSDN Blog中添加Google Adsense等广告代码和阿里妈妈广告代码
- 踏入C++中的雷区——C++内存管理详解
- SQL定时自动备份,并将备份文件加密压缩并自动下载的实现
- ICSTOCK项目进行中
- C++ win32 downloader
- 百度音乐搜索并未侵权
- 使用winrar与FTP结合,实现异地自动备份