File: save.aspx

package info (click to toggle)
mono-reference-assemblies 3.12.1%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 604,240 kB
  • ctags: 625,505
  • sloc: cs: 3,967,741; xml: 2,793,081; ansic: 418,042; java: 60,435; sh: 14,833; makefile: 11,576; sql: 7,956; perl: 1,467; cpp: 1,446; yacc: 1,203; python: 598; asm: 422; sed: 16; php: 1
file content (73 lines) | stat: -rw-r--r-- 1,895 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<%@ Import Namespace="System.Web.Configuration" %>

<script runat="server" language="C#" >

protected void add_Click (object sender, EventArgs e)
{
   try
   {
      Configuration config = 
         WebConfigurationManager.OpenWebConfiguration(
         Request.ApplicationPath);

      ConnectionStringsSection sect = 
         config.ConnectionStrings;            

      if (sect.ConnectionStrings ["test"] != null) {
		lblResult.Text = "Connection string already exists for 'test'";
      }
      else {
		sect.ConnectionStrings.Add (new ConnectionStringSettings ("test", "test=foo;", "testProvider"));
		config.Save();
		lblResult.Text = "Connection string added";
      }
   }
   catch (Exception ex)
   {
      lblResult.Text = "Exception: " + ex.Message;
   }
//   lblResult.Text+="Connection String:" + 
//      ConfigurationManager.ConnectionStrings
//      ["test"].ConnectionString;
}

protected void remove_Click (object sender, EventArgs e)
{ 
   try
   {
      Configuration config = 
         WebConfigurationManager.OpenWebConfiguration(
         Request.ApplicationPath);
      ConnectionStringsSection sect = 
         config.ConnectionStrings;
      if (sect.ConnectionStrings ["test"] == null) {
		lblResult.Text = "connection string not present";
	}
	else {
		sect.ConnectionStrings.Remove ("test");
		config.Save();
		lblResult.Text = "connection string has been removed";
	}	
   }
   catch (Exception ex)
   {
      lblResult.Text = "Exception: " + ex.Message;
   }        
}    
</script>
<html>
<head>
  <title>Adding and Removing Connection Strings</title>
</head>
<body>
<form id="form1" runat="server">
<div>
  
 <asp:Button ID="add" runat="server" Text="Add" OnClick="add_Click" />
 <asp:Button ID="remove" runat="server" Text="Remove" OnClick="remove_Click" />
 <br/><br/><br/>
 <asp:Label ID="lblResult" runat="server"></asp:Label>
</div>
</form>
</body>
</html>