我有一个非常愚蠢的查询,几乎太尴尬,发布它。我有一个用C#编写的asp.net web应用程序,我的问题是这样的,我有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作为1例子做一个简单的谷歌搜索如何在PostBack期间更改网页中的标签文本,或者你可以编写一个简单的Java函数等... – MethodMan
Side-note:the parantheses in '(“测试”)是多余的。 –