Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.06 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Drawing;
  6. using System.Web.UI;
  7. using System.Web.UI.WebControls;
  8. using System.Web.UI.HtmlControls;
  9. using System.Web.Services;
  10. using TSSC_ESC_CCD;
  11.  
  12. using System.Data;
  13. using MySql.Data;
  14. using MySql.Data.MySqlClient;
  15.  
  16. public partial class backCodeExper : System.Web.UI.Page
  17. {
  18.  
  19. protected void saveRecord(string recordID, string buttonId, string dropdownId)
  20. {
  21.  
  22. PlaceHolder db = Page.FindControl("TestingCS") as PlaceHolder;
  23. HtmlTable tbl = db.FindControl("TestTable") as HtmlTable;
  24. HtmlTableRow tr = tbl.FindControl("TheRow") as HtmlTableRow;
  25. HtmlTableCell tc = tr.FindControl("TheCell") as HtmlTableCell;
  26. DropDownList ddl = tc.FindControl(dropdownId) as DropDownList;
  27.  
  28.  
  29. var status = ddl.SelectedValue.ToString();
  30.  
  31. HttpContext context = HttpContext.Current;
  32. MySqlConnection conn = new MySqlConnection();
  33. conn.ConnectionString = "Server=localhost; Database********; User=********; Password=********; Port=3306";
  34. conn.Open();
  35. MySqlCommand cmd = new MySqlCommand();
  36. cmd.Connection = conn;
  37. cmd.CommandType = CommandType.StoredProcedure;
  38.  
  39. cmd.CommandText = "updatetesttable";
  40. cmd.Parameters.AddWithValue("@param", status);
  41. cmd.ExecuteNonQuery();
  42. }
  43.  
  44. protected void Page_Load(object sender, EventArgs e)
  45. {
  46. HtmlTable myTable = new HtmlTable();
  47. myTable.ID = "TestTable";
  48. myTable.BorderColor = "teal";
  49. myTable.BgColor = "black";
  50. TestingCS.Controls.Add(myTable);
  51.  
  52. HtmlTableRow newRow;
  53. HtmlTableCell cell;
  54. DropDownList DropList;
  55. LinkButton saveButton;
  56.  
  57. newRow = new HtmlTableRow();
  58. newRow.ID = "TheRow";
  59. cell = new HtmlTableCell();
  60. cell.ID = "TheCell1";
  61. DropList = new DropDownList();
  62. DropList.ID = "StatusDD";
  63. DropList.Items.Add(new ListItem("", "0"));
  64. DropList.Items.Add(new ListItem("A", "1"));
  65. DropList.Items.Add(new ListItem("B", "2"));
  66. DropList.Items.Add(new ListItem("C", "3"));
  67. cell.Controls.Add(DropList);
  68.  
  69. newRow.Cells.Add(cell);
  70.  
  71. cell = new HtmlTableCell();
  72. cell.ID = "TheCell2";
  73. cell.BgColor = "black";
  74. saveButton = new LinkButton();
  75. saveButton.ID = "saveButton";
  76.  
  77. saveButton.CommandName = "saveRecord";
  78. saveButton.CommandArgument = "'1A',this.id,'StatusDD'";
  79. saveButton.BackColor=Color.Green;
  80. saveButton.ForeColor=Color.Cyan;
  81. saveButton.BorderColor=Color.Maroon;
  82. saveButton.Text = "Save";
  83. saveButton.Visible = true;
  84. cell.Controls.Add(saveButton);
  85. newRow.Cells.Add(cell);
  86. myTable.Rows.Add(newRow);
  87. }
  88. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement