Public Function Func(object value) As String
If (value Is Nothing OrElse value.ToString().Trim()="") Then
Return value.ToString() & ":"
End If
Return String.Empty
End Function
Compiler Error Message: BC30183: Keyword is not valid as an identifier.
Line 25: End If
Line 26: End Sub Line 27: Public Function Func(object value) As String
Line 28: If (value Is Nothing OrElse value.ToString().Trim()="") Then
Line 29: Return value.ToString() & ":"
Line 27: Public Function Func(object value) As String
Hi,
You can try to change to this:
Public Function MyFunc(object value) As String
If (value Is Nothing OrElse value.ToString().Trim()="") Then
Return value.ToString() & ":"
End If
Return String.Empty
End Function
oned_gk
All-Star
31818 Points
6509 Posts
Re: Change text in ListView if Null
Dec 21, 2012 11:24 PM|LINK
Text='<%# IIF(isdbnull(Eval ("ASSIGNEE")),"unassigned","assigned") %>'Decker Dong ...
All-Star
118619 Points
18779 Posts
Re: Change text in ListView if Null
Dec 22, 2012 03:00 AM|LINK
Hi,
What kind of datasource it is?
A DataTable or a List<T>?
Or something else?
n2netwrkng
Member
26 Points
61 Posts
Re: Change text in ListView if Null
Dec 22, 2012 12:14 PM|LINK
It's an MS Access DB.
Decker Dong ...
All-Star
118619 Points
18779 Posts
Re: Change text in ListView if Null
Dec 23, 2012 12:49 AM|LINK
Hi,
You can define a function to check whether you've got a value or not:
<asp:label id="ASSIGNEELabel" runat="server" Text='<%#Func(Eval("ASSIGNEE"))%>'/>And your Func should be:
Public Function Func(object value) As String If (value Is Nothing OrElse value.ToString().Trim()="") Then Return value.ToString() & ":" End If Return String.Empty End Functionn2netwrkng
Member
26 Points
61 Posts
Re: Change text in ListView if Null
Jan 11, 2013 01:36 PM|LINK
I get the following compiler error:
Compiler Error Message: BC30183: Keyword is not valid as an identifier.
Line 25: End If
Line 26: End Sub
Line 27: Public Function Func(object value) As String
Line 28: If (value Is Nothing OrElse value.ToString().Trim()="") Then
Line 29: Return value.ToString() & ":"
Decker Dong ...
All-Star
118619 Points
18779 Posts
Re: Change text in ListView if Null
Jan 12, 2013 01:52 AM|LINK
Hi,
You can try to change to this:
Public Function MyFunc(object value) As String If (value Is Nothing OrElse value.ToString().Trim()="") Then Return value.ToString() & ":" End If Return String.Empty End FunctionAnd then change to this:
<asp:label id="ASSIGNEELabel" runat="server" Text='<%#MyFunc(Eval("ASSIGNEE"))%>'/n2netwrkng
Member
26 Points
61 Posts
Re: Change text in ListView if Null
Jan 15, 2013 06:04 PM|LINK
I get the same error. Could I do this in a VB subroutine somehow?
Decker Dong ...
All-Star
118619 Points
18779 Posts
Re: Change text in ListView if Null
Jan 16, 2013 12:19 AM|LINK
Hi again,
You can try this:
oned_gk
All-Star
31818 Points
6509 Posts
Re: Change text in ListView if Null
Jan 16, 2013 12:26 AM|LINK
Text='<%# IIF(isdbnull(Eval("ASSIGNEE")),"unassigned",Eval("ASSIGNEE")) %>'n2netwrkng
Member
26 Points
61 Posts
Re: Change text in ListView if Null
Jan 28, 2013 02:26 PM|LINK
That worked, thank you so much.