I have this in my Markup:
<asp:DropDownList ID="ddlSalutation" runat="server">
<asp:ListItem Text="Please chose" Value="" />
<asp:ListItem Text="Mr" Value="Mr"></asp:ListItem>
<asp:ListItem Text="Mrs" Value="Mrs"></asp:ListItem>
</asp:DropDownList>
In CS i use:
string value = ddlSalutation.SelectedValue;
// ... save value
Is it possible that a hacker can change the DropDownList from clientside and send wrong selected values to server? SelectedValue can have different values than "Mr" or "Mrs"?