Archive | Thư viện ASP
RSS for this section
[ASP-C#] SqlDataSource.InsertCommand
Tác giả:
- Trần Hán Huy – tranhanhuy.wordpress.com
Tác dụng:
- dùng để gắn và truy xuất câu truy vấn của control SqlDataSource
Ngôn ngữ:
- C#
Diễn tả:
- Thiết kế 1 trang liên hệ để có người dùng có thể liên hệ với chủ website
Code giao diện
<table style="width:100%;"> <tr> <td colspan="2"> TRANG LIÊN HỆ - Trần Hán Huy - tranhanhuy.wordpress.com </td> </tr> <tr> <td> Ten</td> <td> <asp:TextBox ID="txtTen" runat="server"></asp:TextBox> </td> </tr> <tr> <td> Email</td> <td> <asp:TextBox ID="txtEmail" runat="server"></asp:TextBox> </td> </tr> <tr> <td> Tieu de</td> <td> <asp:TextBox ID="txtTieuDe" runat="server"></asp:TextBox> </td> </tr> <tr> <td> Noi dung</td> <td> <asp:TextBox ID="txtNoiDung" runat="server" TextMode="MultiLine"></asp:TextBox> </td> </tr> <tr> <td> Ngay gui</td> <td> <asp:Label ID="lblNgayGui" runat="server" Text="Label"></asp:Label> </td> </tr> <tr> <td> </td> <td> <asp:Button ID="btnGui" runat="server" onclick="btnGui_Click" Text="Gui" /> </td> </tr> </table> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" InsertCommand="INSERT INTO LienHe(Ten, Email, TieuDe, NoiDung, NgayGui, TinhTrang) VALUES (@Ten,@Email,@TieuDe,@NoiDung,@NgayGui, N'Chưa xử lý')" SelectCommand="SELECT LienHe.* FROM LienHe"> <InsertParameters> <asp:ControlParameter ControlID="txtTen" Name="Ten" PropertyName="Text" /> <asp:ControlParameter ControlID="txtEmail" Name="Email" PropertyName="Text" /> <asp:ControlParameter ControlID="txtTieuDe" Name="TieuDe" PropertyName="Text" /> <asp:ControlParameter ControlID="txtNoiDung" Name="NoiDung" PropertyName="Text" /> <asp:ControlParameter ControlID="lblNgayGui" Name="NgayGui" PropertyName="Text" /> </InsertParameters> </asp:SqlDataSource>
Code sự kiện
protected void Page_Load(object sender, EventArgs e) { lblNgayGui.Text = DateTime.Now.ToString(); } protected void btnGui_Click(object sender, EventArgs e) { SqlDataSource1.Insert(); }