2016-12-14 7 views
-2

У меня очень глупый запрос, и я был слишком смущен, чтобы опубликовать его. У меня есть веб-приложение asp.net, сделанное на C#, и моя проблема в том, что у меня есть 4 переключателя, я их сгруппировал, и когда нажимают, я хочу установить текст метки ниже них.asp.net C# если переключатель радио установлен установленный ярлык не работает

У меня есть несколько других страниц в этом проекте, которые используют один и тот же метод, и все они работают нормально, но по какой-то причине я не могу получить текст, который будет отображаться при выборе переключателя. Я проверил, чтобы убедиться, что я использую все правильные имена для радиокнопок/ярлыков и т. Д. Может ли кто-нибудь взглянуть на мой код и указать, насколько глупым я являюсь, пожалуйста? Заранее спасибо!

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 
using System.Web.UI; 
using System.Web.UI.WebControls; 

namespace Coursework 
{ 
    public partial class Payment : System.Web.UI.Page 
    { 
     protected void Page_Load(object sender, EventArgs e) 
     { 

     } 

     protected void poundRadBtn_CheckedChanged(object sender, EventArgs e) 
     { 
      if (poundRadBtn.Checked) 
      { 
       costLbl.Text = ("Testing"); 
      } 
     } 
    } 
} 
+0

Вы связали 'poundRadBtn_CheckedChanged' событие для контроля? Вы выбираете правильный радиобудильник? 'poundRadBtn' –

+0

Вы знакомы с PostBacks? вы можете сделать это несколькими способами. Используйте UpdatePanel в качестве примера, выполните простой поиск в Google по изменению текста меток на веб-странице во время PostBack или вы можете написать простую функцию Java и т. д. – MethodMan

+0

Боковое примечание: скобки в '(« Тестирование ») являются избыточными. –

ответ

1

Проверьте, если у вас есть свойство AutoPostBack="true" в вашем asp:RadioButton

<asp:RadioButton id="poundRadBtn" runat="server" **AutoPostBack="true"**> 
</asp:RadioButton> 
+0

Yup, как я уже говорил выше, я проверял все остальное, но забыл проверить, было ли установлено, что мой автоответчик был прав для каждого из кнопок управления радом. Спасибо Педро, извините за то, что потратил ваше время. Я сделаю правильный ответ. – ACostea

+0

Без проблем @ACostea! Счастливые коды! знак равно –

Смежные вопросы