<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="true" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged" >
<asp:ListItem>HyperLink</asp:ListItem>
<asp:ListItem>PasswordRecovery</asp:ListItem>
<asp:ListItem>PlaceHolder</asp:ListItem>
<asp:ListItem>LoginName</asp:ListItem>
<asp:ListItem>Label</asp:ListItem>
</asp:DropDownList>
<asp:textbox id="TextBox1" runat="server" xmlns:asp="#unknown"></asp:textbox>
<script runat="server">
protected void DropDownList1_SelectedIndexChanged(object sender, System.EventArgs e)
{
TextBox1.Text = "You Selected: " + DropDownList1.SelectedItem.Text;
}
</script>
You can use database to store records.