【发布时间】:2014-03-01 18:20:42
【问题描述】:
这是我的单选按钮列表的 ASP 标记
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:RadioButtonList ID="rbcourse" runat="server" AutoPostBack="True" Height="54px" RepeatDirection="Horizontal" style="text-align: left; font-weight: 700;" Width="385px">
<asp:ListItem >BA</asp:ListItem>
<asp:ListItem>BSC</asp:ListItem>
<asp:ListItem>BSCN</asp:ListItem>
<asp:ListItem>BCOM</asp:ListItem>
</asp:RadioButtonList>
</ContentTemplate>
</asp:UpdatePanel>
这是隐藏字段的标记
<asp:HiddenField ID="hffee" runat="server" Value="122" />
这是hffee的sql添加参数值
cmd.Parameters.AddWithValue("@hffee", Val(hffee.Value))
现在我需要如果用户在 BA 单选列表项上单击说 HFFEE 的值,它是隐藏字段并且其属性值设置为 nill 如果用户选择 BSC,则应说 1200,那么 hffee 的值应为 1500 i nut shell 我需要隐藏字段的动态值,它将在 btn 提交时存储在 sql server 上
我正在更改此单选按钮列表上的复选框,例如启用禁用检查真假等 在事件 rbcourse_selected 索引更改的 v.b 代码上,这是单选按钮列表 我只是在写
Protected Sub rbcourse_SelectedIndexChanged(sender As Object, e As EventArgs) Handles rbcourse.SelectedIndexChanged
If rbcourse.SelectedIndex = "0" Then (0 is the item value of BA)
ge.Checked = True (ge is the text name of check box and it is working)
我需要同样的方式
If rbcourse.SelectedIndex = "0" Then (0 is the item value of BA)
then
hffe.value="1200" 这样
【问题讨论】:
-
我对你的问题有点困惑,你能详细说明一下吗?
-
我会编辑我的帖子,而不是你会得到我的问题
-
@Ahmed Salman Tahir-我已经详细说明了这个问题请看
-
您是否总是有固定值要在选择时发送?我的意思是对 BA 总是 1200,对 BSC 1500 等等?或者这些可以改变吗?
-
@Ahmed Salman Tahir - 是的,每次我选择 BA 时它都会改变,如果它会改变,那么它总是只有一个数字。如果有人点击BA,则实际上是入场费,如果是B.Sc,则BSC的入场费必须是2800