我确实尝试过stackoverflow建议的解决方案。但是没有找到我要解决的答案。
我有一个如上所述的单选按钮。我的想法是根据文本框中的值更改单选按钮组中的文本 因此,从逻辑上讲,当我输入3时,我需要将参考文本更改为“ Primary file is 3”。
我有以下代码来更改文本。文本框条目更改时也会触发
rbtCurrentFile_CheckedChanged(sender,e);
protected void rbtCurrentFile_CheckedChanged(object sender,EventArgs e)
{
rbtCurrentFile.Text="Primary File is "+Request["referenceNumber"];
rtbnRefernceFile.Text="Primary File is "+txtProspectorNumber.Text;
}
文本未更改。这也是aspx代码
<asp:RadioButton ID="rbtCurrentFile" runat="server" GroupName="primaryFile" Text="Primary File" OnCheckedChanged="rbtCurrentFile_CheckedChanged" />
<br />
<asp:RadioButton ID="rtbnRefernceFile" runat="server" GroupName="primaryFile" Text="Reference File" />
<br />
答案 0 :(得分:0)
Text="Primary File"
和Text="Reference File"
rbtCurrentFile.Text="Primary File"
事件中初始化rtbnRefernceFile.Text="Reference File"
和Page_Load
(将初始化放在if Page.IsPostBack{}
内)rbtCurrentFile_CheckedChanged
保留原样