刪除文件的路徑,我有以下文件路徑顯示: 2sxc |通過調整W/Javascript方法
我只想顯示文件名「文檔1」(減去路徑和擴展名)。
我已經unsucessfully嘗試以下並希望任何進一步的光什麼我做錯了,你可以分享爲...
@functions{
public static string SplitWord(string text, int length)
{
string str = text;
int n = str.LastIndexOf(".");
string str1=str.Substring(n,str.LastIndexOf("/"));
str1=str1.Substring(1,str1.Length);
return str1;
}
}
<ol>
@foreach (var q in AsDynamic(App.Data["CatFilter"]))
{
<li class="sc-element faq-set faq-setOne" data-tags="@String.Join(",", ((List<DynamicEntity>)q.Categories).Select(a => AsDynamic(a).EntityId))">
@q.Toolbar @Edit.Toolbar(actions: "edit,new", contentType: "CatFilter")
<a class="faq-question" style="cursor: pointer">
@if(!String.IsNullOrEmpty(q.LinkText))
{
SplitWord(@q.LinkText,@q.LinkText.Length);
} else {
SplitWord(@q.Link,@q.Link.Length);
}
</a>
</li>
}
</ol>
我也曾嘗試IF條件中的以下卻又變化沒有運氣。
,,,,@:var str = q.Link;
,,,,@:var n = str.lastIndexOf(".");
,,,,@:var str1=str.Substring(n,str.lastIndexOf("/"))
,,,,@:str1=str1.Substring(1,str1.Length);
THX,
給了它一個去那裏,但它實際上現在https://snag.gy/ne2NP9.jpg去除串(嘗試了一些變化就像你說的) 謝謝 – denisjoconnor