代码之家  ›  专栏  ›  技术社区  ›  SQLChicken

基于收音机选择的动态下拉菜单

  •  0
  • SQLChicken  · 技术社区  · 17 年前

    my gui http://web6.twitpic.com/img/40330741-85d91a5637f2445b322e62df17cf3351.4aef01c5-full.jpg

    Public Class frmCEHLI
    
    Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click
    
    End Sub
    
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        'TODO: This line of code loads data into the 'CELocDataSet.dbo_Locations' table. You can move, or remove it, as needed.
        Me.Dbo_LocationsTableAdapter.Fill(Me.CELocDataSet.dbo_Locations)
    
    End Sub
    
    Private Sub btnSubmit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSubmit.Click
    
    
        MsgBox("Submit button has been pressed")
    
    End Sub
    End Class
    

    2 回复  |  直到 14 年前
        1
  •  1
  •   DRapp    17 年前

    很抱歉没有早点回复,我很忙,想找到一个能满足你需求的样品。

    在窗体上创建两个组合框。您可以绑定固定值,也可以绑定第一个组合上的表。然后,在属性/事件表中,首先将“AutoPostBack”设置为TRUE,然后在事件上单击“SelectedIndexChanged”事件以显示一些代码。

    “Sender”对象参数将是组合框本身,因此您可以通过调试分析属性设置,以找到选择了什么键/值。

    然后,从数据查询控件、业务对象或任何能得到结果的对象(如DataSet或DataTable)运行任何查询。

    最后,将第二个组合的数据源设置为上述结果查询,设置dataTextField和DataValueField,并向组合发出DataBind()。

    这应该正是你需要的。

        2
  •  0
  •   DRapp    17 年前