Значение переключателя C#, сохраненное в базе данных
Я пытаюсь создать онлайн-футбольный пул, где пользователи будут выбирать команду, которая, по их мнению, победит. Для этого я использую переключатели.
Я использую '
Value
- потому что я вывожу название команды в Div. Так что я пытаюсь схватить ... Value
- и сохраните его в моей базе данных. Этот '
ToString()
- производит только истинное или ложное. Если я изменю свой код с 'Value
' к 'Text
в моем радио-кнопку, то изменить мой код-позади от ToString()
для текста это работает, но он отображает название команды на моей первой странице, и я не хочу этого делать. Так есть ли способ, которым я могу схватить '
Value
- с моего переключателя и сохранить его в моей базе данных?Что я уже пробовал:
<asp:RadioButton ID="Team_1" GroupName="Game_1" Value="eagles" runat="server" /> <asp:RadioButton ID="Team_2" GroupName="Game_1" Value="patriots" runat="server" /> if (Team_1.Checked) { comm.Parameters.Add("@Pick_1", System.Data.SqlDbType.NVarChar, 50); comm.Parameters["@Pick_1"].Value = Team_1.ToString(); } else { comm.Parameters.Add("@Pick_1", System.Data.SqlDbType.NVarChar, 50); comm.Parameters["@Pick_1"].Value = "Not Picked"; }
ZurdoDev
Это потому, что он не поддерживает свойство Value. Вместо этого вы можете получить его как атрибут.