[英]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.