asp.net简易留言板
源代码:
<asp:DataList ID="DataList1" runat="server" BackColor="LightGoldenrodYellow"
BorderColor="Tan" BorderWidth="1px" CellPadding="2" ForeColor="Black"
Height="16px" Width="848px">
<AlternatingItemStyle BackColor="PaleGoldenrod" />
<FooterStyle BackColor="Tan" />
<HeaderStyle BackColor="Tan" Font-Bold="True" />
<SelectedItemStyle BackColor="DarkSlateBlue" ForeColor="GhostWhite" />
<ItemTemplate>
<img src="p_w_picpath/1.jpg" height="40" width="40">
留言者: <%# Eval("username") %>
EMAIL: <%# Eval("email") %>
留言时间: <%# Eval("posttime")%> <asp:LinkButton
ID="LinkButton1" runat="server">回复留言</asp:LinkButton>
<asp:LinkButton ID="LinkButton2" runat="server">删除留言</asp:LinkButton>
<br/><hr/>
留言内容: <%# Eval("contente")%> <br/><hr/>
回复内容: <%# Eval("reply")%> <br/><hr/>
</ItemTemplate>
</asp:DataList>
查看留言界面:
protected void Page_Load(object sender, EventArgs e)
{
string conn = "Data Source=.;Initial Catalog=Information;Integrated Security=True";
SqlConnection con = new SqlConnection(conn);
string sqlstr = "select*from Message";
SqlDataAdapter ad = new SqlDataAdapter(sqlstr,con);
DataSet ds = new DataSet();
con.Open();
ad.Fill(ds);
con.Close();
DataList1.DataSource = ds.Tables[0].DefaultView;
DataList1.DataBind();
}
留言界面:
using System.Data.SqlClient;
using System.Data;
protected void Button2_Click(object sender, EventArgs e)//取消留言
{
TextBox1.Text = "";
TextBox2.Text = "";
TextBox3.Text = "";
}
protected void Button1_Click(object sender, EventArgs e)//发送留言
{
string conn = "Data Source=.;Initial Catalog=Information;Integrated Security=True";
SqlConnection con = new SqlConnection(conn);
string sqlstr = "insert into Message(username,sex,email,contente,p_w_picpathadd)values('" + TextBox1.Text + "','" + RadioButtonList1.SelectedValue + "','" + TextBox2.Text + "','" + TextBox3.Text + "','3.jpg')";
SqlDataAdapter ad = new SqlDataAdapter(sqlstr, con);
DataSet ds = new DataSet();
ad.Fill(ds);
}
转载于:https://blog.51cto.com/46101994/1401409
asp.net简易留言板相关推荐
- vue生命周期,组件,slot替换,tab切换,简易留言板
data规范: data:(){ return{ arr:[{ a: "wan1", b: "在线", c: 5000},{ a: "wan2&quo ...
- java 留言板源码_jsp+servlet+javabean实现简易留言板(包含数据库文件)
[实例简介] jsp+servlet+javabean实现简易留言板(包含数据库文件) 简单体验MVC设计模式 jsp:视图,与用户打交道:servlet:控制器,请求分配转发,联系视图层与模型层:j ...
- javascript简易留言板制作 -- 案例
js简易留言板制作 @Draven 效果预览 html部分 css部分 js部分 效果预览 html部分 <textarea name="text" cols="3 ...
- html简单留言板教程,JS实现简易留言板(节点操作)
本文实例为大家分享了JS实现简易留言板的具体代码,供大家参考,具体内容如下 今天的案例主要是对节点进行操作 创建节点.添加节点.删除节点以及为节点添加内容的操作. 就是一个简单的留言板功能,可以发布留 ...
- js+css+html制作简易留言板
js+css+html制作简易留言板 1 案例说明 2 编写HTML代码 3 编写css代码 4 编写JavaScript代码 5 全部代码 1 案例说明 利用JavaScript.css以及html ...
- android中留言板功能,js 实现简易留言板功能
无标题文档 li{list-style:none;} li{position:relative;width:500px;} a{position:absolute;right:10px;} var c ...
- JavaWeb简易留言板 servlet+ajax+mysql
使用servlet+ajax将数据存入数据库实现简易留言板 先上图~~ 加载界面同时加载历史留言 发表留言 字数超出限制禁用按钮 发表留言成功~ 下面贴代码 message_board.html &l ...
- [练习]简易留言板制作
[练习]简易留言板制作
- php简易留言板功能,php实现简易留言板效果
首先是Index页面效果图 index.php date_default_timezone_set('PRC');$filename="msg.txt";$msgs=[];//检测 ...
最新文章
- bash 脚本的自解压流程
- 2021第三封拒信来自哈佛大学计算机科学与技术专业~
- c语言 rand_C语言随机数
- highcharts 绘制图标的JAVASCRIPT 类库 收藏
- AJAX入门——工作原理
- LeetCode 1707. 与数组中元素的最大异或值(Trie树)
- 基于python的图像分割并计数
- Android 驱动(16)---AOSP如何单独build kernel
- jupyter安装php,Jupyter Notebook下安装PHP内核
- 机器学习(Machine Learning)深度学习(Deep Learning)较全面的资料
- ajax获取modelandview,如何使用js获取ModelAndView值
- Badboy工具:简介,安装,脚本录制
- 简历解析步骤(第二步)技术与实现(5)识文字,做分类:身高、体重
- DRAM(动态随机储存器)的内部工作原理简述
- 为什么说速度超过光速能回到过去
- Windows10反复出现“无法完成更新,正在撤销更新”
- Excel VBA: 工作表(Sheet)浏览导航插件
- 【AI人工智能】AI会对你的行业产生什么影响?
- Java基础案例:折纸高于珠穆朗玛峰(while循环)详解
- 拒绝背后黑手的窥探IPC$漏洞大揭秘
热门文章
- Vue系列之—文件目录详解
- oracle exadata 多少钱,oracle exadata
- 风控建模三:变量筛选原则
- python使用statsmodels包中的tsa.acf函数计算时间序列数据所有滞后位置个数(级别)的自相关性(autocorrelation for every lag)
- jsp+struct标签实现分页(只有jsp代码),内用到迭代标签、if标签、bean
- 如何在线批量将caj转换成PDF
- 【Linux】终端 [root@localhost ~]# 变成 -bash-4.2# 问题及解决
- 6G推进组:超大规模天线技术研究
- CSDN博文待审核状态避免及解决方法
- 5分钟看懂区块链-区块链技术最最最好使用技巧