简体   繁体   English

如何在 vb.net 页面加载时将 dataitemTemplate 中按钮的可见性设置为 true/false?

[英]How can I set visibility of button in dataitemTemplate to true/false on vb.net page load?

I have enquiry on how to set visibility of button in dataitemplate to true/false on vb.net page load?我有关于如何在 vb.net 页面加载时将 dataitemplate 中按钮的可见性设置为 true/false 的问题? I have tried to implement line of code but error Object reference not set to an instance of an object, please guide me on this.我试图实现代码行但错误对象引用未设置为对象的实例,请指导我。

My code is illustrated as below:我的代码如下所示:

ASP.net ASP.NET

    <dx:GridViewDataTextColumn VisibleIndex="20" Width="130px">                                   
     <DataItemTemplate> 
        <dx:ASPxButton ID="acptbtn" runat="server" Visible="False" Text="Accept" OnClick="acptbtn_Click"></dx:ASPxButton>     
     </DataItemTemplate>  
   </dx:GridViewDataTextColumn>

VB.net VB.net

Private Sub Pg_Load(sender As Object, e As EventArgs) Handles Me.Load   
 If checkId(Session("Id")) Then

            Dim But1 As Button = XGrid.FindControl("acptbtn")
            But1.Visible = True    
 End If   
End Sub
Protected Sub OnRowDataBound(sender As Object, e As GridViewRowEventArgs)
    For Each gvItem As GridDataItem In XGrid.Items
          Dim But1 As Button = XGrid.FindControl("acptbtn")
          But1.Visible = True  
    Next
End Sub

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何在VB.NET中设置公共属性的可见性 - How to set visibility on public property in VB.NET 如何从vb.net中的页面加载事件中调用特定的javascript函数 - how to call a specific javascript function from a set on page load event in vb.net VB.NET按钮的单击事件无法显示此页面 - VB.NET Button Click event This page can't be displayed 如何在动态按钮上创建动态按钮单击事件-VB.net - How can i create dynamic button click event on dynamic button - VB.net AspxGridView:如何在单击 DataItemTemplate 内的按钮时禁用回发? - AspxGridView: How to Disable PostBack When I Click on Button Inside of DataItemTemplate? 如何从用户控件处理页面事件? (VB.net) - How can page events be handled from a usercontrol? (VB.net) Javascript:将asp.net按钮的可见性设置为false - Javascript: Set asp.net button visibility to false 如何将一段VB.NET代码注入ASPX页面并执行它? - How can I inject a piece of VB.NET code in to an ASPX page and have it execute? 如何从VB.NET背后的代码控制可见性 - How to control the visibility from code behind VB.NET 禁用从vb.net页面加载功能调用的javascript的radmenu按钮 - disable radmenu button from javascript that is called from the vb.net page load function
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM