PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > 开发编程 > ASP.NET教程 > 正文

    asp.net简易留言板模块功能

    作者:admin来源:B5教程网浏览:时间:2020-09-30 00:07:50我要评论
    导读:B5教程网没事时候做个简单的留言板功能,非常简单,适合新手学习,看效果图:源代码:<asp:DataList ID="DataList1" runat="server" Bac...
    B5教程网没事时候做个简单的留言板功能,非常简单,适合新手学习,看效果图:
    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="image/1.jpg" height="40" width="40">
                               留言者: <%# Eval("username") %>
                               EMAIL: <%# Eval("email") %> 
                               留言时间: <%# Eval("posttime")%> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:LinkButton 
                                   ID="LinkButton1" runat="server">回复留言</asp:LinkButton>
                               &nbsp;&nbsp;&nbsp;
                               <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,imageadd)values('" + TextBox1.Text + "','" + RadioButtonList1.SelectedValue + "','" + TextBox2.Text + "','" + TextBox3.Text + "','3.jpg')";
           SqlDataAdapter ad = new SqlDataAdapter(sqlstr, con);
           DataSet ds = new DataSet();   
           ad.Fill(ds);
       }

    转载请注明(B5教程网)原文链接:https://b5.mxunkeji.com/content-11-600-1.html
    相关热词搜索: asp.net 留言板