У меня очень глупый запрос, и я был слишком смущен, чтобы опубликовать его. У меня есть веб-приложение 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");
}
}
}
}
Вы связали 'poundRadBtn_CheckedChanged' событие для контроля? Вы выбираете правильный радиобудильник? 'poundRadBtn' –
Вы знакомы с PostBacks? вы можете сделать это несколькими способами. Используйте UpdatePanel в качестве примера, выполните простой поиск в Google по изменению текста меток на веб-странице во время PostBack или вы можете написать простую функцию Java и т. д. – MethodMan
Боковое примечание: скобки в '(« Тестирование ») являются избыточными. –