gpt4 book ai didi

javascript - Bootstrap 样式的单选按钮自动回发不起作用?

转载 作者:行者123 更新时间:2023-11-28 17:01:40 25 4
gpt4 key购买 nike

我有关于 Bootstrap 和 asp.net 单选按钮的问题。即,“AutoPostBack”命令不起作用。代码:

链接的 Bootsrap 和 JS 文件:

<link href="css/mycss.css" rel="stylesheet"/>
<script src="js/jquery-2.1.4.js"></script>
<script src="js/bootstrap-datetimepicker.min.js"></script>
<link href="css/bootstrap-datetimepicker.min.css" rel="stylesheet"/>
<link href="css/bootstrap.css" rel="stylesheet" />
<link href="css/bootstrap-combined.min.css" rel="stylesheet" />
<script src="js/bootstrap.min.js"></script>

单选按钮:

  <label class ="btn btn-default">
<asp:RadioButton ID="rdbAllSites" runat="server" GroupName="SiteOfManu" Checked="false" Text="All Sites" AutoPostBack="true" OnCheckedChanged="rdbAllSites_CheckedChanged" />
</label>
</div>

如您所见,我已将 AutoPostBack 设置为 true,因此期望回发到服务器。但是,这不起作用,我不知道为什么。但是请注意,如果我不对单选按钮应用任何 Bootstrap ,它们实际上会进行回发。

有什么我想念的吗?

帮助将不胜感激。

最佳答案

我试过你的代码,它工作正常!

 <div class="btn-group" data-toggle="buttons">
<label class ="btn btn-default">
<asp:RadioButton ID="rdbCurrentSite" runat="server" GroupName="SiteOfManu" Checked="true" OnCheckedChanged="rd1" Autopostback="true" Text="Current Site" />
</label>

<label class ="btn btn-default">
<asp:RadioButton ID="rdbAllSites" runat="server" GroupName="SiteOfManu" Checked="false" Text="All Sites" AutoPostBack="true" OnCheckedChanged="rd2" />
</label>
</div>

C#文件包含这两个方法

protected void rd1(object sender, EventArgs e)
{

Response.Write("Radio1 Clicked");

}

protected void rd2(object sender, EventArgs e)
{

Response.Write("Radio2 Clicked");

}

vb.net

    Protected Sub rd1(ByVal sender As Object, ByVal e As EventArgs) Handles rdbAllSites.CheckedChanged
Response.Write("Button 1")
End Sub

Protected Sub rd2(ByVal sender As Object, ByVal e As EventArgs) Handles rdbAllSites.CheckedChanged
Response.Write("Button 2")
End Sub

请试试这个!并让我们知道它是否有效。

谢谢!

关于javascript - Bootstrap 样式的单选按钮自动回发不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31112288/

25 4 0