小编Sar*_*ara的帖子

ASP.NET,VB:如何从后面的代码访问FormView中的控件?

我在FormView控件中有一个复选框和一个面板,我需要从后面的代码中访问它们,以便使用复选框来确定面板是否可见.这是我最初使用的代码,但由于我将控件放在FormView中,它不再有效.

Protected Sub checkGenEd_CheckedChanged(ByVal sender As Object, _
                                         ByVal e As System.EventArgs)
    If checkGenEd.Checked = True Then
        panelOutcome.Visible = True
    Else
        panelOutcome.Visible = False
    End If
End Sub 
Run Code Online (Sandbox Code Playgroud)

我已经开始根据我在这里查看的其他问题来解决这个问题,但是所有问题都是在C#而不是VB中,所以这就是我所得到的:

Protected Sub FormView1_DataBound(ByVal sender As Object, ByVal e As System.EventArgs) Handles FormView1.DataBound
    If FormView1.CurrentMode = FormViewMode.Edit Then

    End If
End Sub
Run Code Online (Sandbox Code Playgroud)

所以,是的,我不确定如何完成它.对不起,这可能是非常基本的,但我是新来的,任何帮助都将不胜感激!

编辑:这是我现在的代码:

Protected Sub FormView1_DataBound(ByVal sender As Object, ByVal e As System.EventArgs) Handles FormView1.DataBound
    If FormView1.CurrentMode = FormViewMode.Edit Then

        CheckBox checkGenEd = formview1.FindControl("checkGenEd");
        Panel panelOutcome = formview1.FindControl("panelOutcome");

    End If
End …
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net controls formview code-behind

8
推荐指数
1
解决办法
3万
查看次数

ASP.NET,VB:检查选中CheckBoxList的哪些项

我知道这是一个非常基本的问题,但我无法在VB中找到如何做到这一点...我有一个CheckBoxList,其中一个选项包含一个文本框来填写你自己的值.因此,当我的复选框(CheckBoxList中的ListItem)被选中时,我需要启用该文本​​框.这是后面的代码,我不知道在我的If语句中放入什么来测试是否检查了某个ListItem.

Protected Sub CheckBoxList1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles CheckBoxList1.SelectedIndexChanged
    If ___ Then
        txtelect.Enabled = True
    Else
        txtelect.Enabled = False
    End If
End Sub
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net selecteditem listitem checkboxlist

2
推荐指数
1
解决办法
4万
查看次数

ASP.NET:使用AutoPostBack时如何阻止页面跳转?

我正在使用 ASP.NET,在向导控件中,我有单选按钮,如果选择“是”,则显示一个面板,但如果选择“否”,则隐藏该面板。我已将 MaintenanceScrollPositionOnPostBack 设置为 True,但 ActiveStepChanged 事件将其更改为 False,以便当您单击“下一步”查看下一个向导步骤时,它将从页面顶部开始。问题是,单击“下一步”后,第一次单击单选按钮时,它会跳转到页面顶部(第一次单击单选按钮后,页面会保留其位置)。如何阻止它第一次跳跃?

asp.net autopostback wizard maintainscrollpositionon page-jump

0
推荐指数
1
解决办法
9882
查看次数