以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  消除文件名后缀  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=169739)

--  作者:wugang0131
--  发布时间:2021/6/28 15:43:00
--  消除文件名后缀
请教老师,列属性扩展为文件列,引用的文件名会自动添加后缀,比如“.jpg”。现在想自动消除文件名后缀,我写了如下代码:
If e.DataCol.Name="文件名称" Then
    Dim s As String = e.DataRow("文件名称")
    If s.EndsWith(".jpg") Then
        e.DataRow("文件名称") =  s.TrimEnd(".jpg")
    End If
End If
但是代码不起作用。不知错在哪里?请老师指教,谢谢

--  作者:有点蓝
--  发布时间:2021/6/28 15:57:00
--  
 e.DataRow("文件名称") =  s.split(".")(0)

或者
 e.DataRow("文件名称") =  s.replace(".jpg","")

--  作者:wugang0131
--  发布时间:2021/6/28 15:58:00
--  
搞定,谢谢蓝老师!