FilePath
String.ToUpper();
String.ToLower();
String.ToUpper();
String.ToLower();
解决方案 »
- 在后台的static方法中,像sqlDataReader等等一些都不能用了,没效果了
- 急求寻求财务数据的展现形式!
- 关于iframe的值问题
- datagrid模版列问题(在线)
- 请教高手:能往DataGrid的同一列既放<EditItemTemplate>又放<ItemTemplate>吗?
- vs2008 怎么设置不给元素自动添加样式?
- 寻找分别使用datagrid、datalist分页的例子代码!谢谢!
- DataGrid分页显示问题????急
- 如何卸载.net框架集
- 为什么生成的DLL文件不能覆盖呢
- 请问高手们:如何将DATASET中的多个DATATABLE返回为一个DATAVIEW,或者是如何用DATAADAPTER将多个SELECT语句返回的结果填充到一个DATATAB
- 下载问题?
/// <summary>
/// 获取当前页面文件的名称
/// </summary>
public string getCurrentFile
{
get
{
try
{
Uri url = System.Web.HttpContext.Current.Request.Url;
string sFileName = url.Segments[url.Segments.Length-1];
//System.IO.Path.GetFileName( sFileName );
int i = sFileName.LastIndexOf("/");
int j = sFileName.Length;
return sFileName.Substring( i + 1, j - i - 1 );
}
catch
{
return string.Empty;
}
}
}
#endregion
freecs的filePath把路径也取出来了
gOODiDEA的似乎效率不高:)还有没有简单的??
现在最重要的是直接取得文件名,越简单越好
然后用正则表达式
c#中的方法好象是application.url
目前我是这么做,你看看和你写的那个有什么区别,两者哪个好点?
Request.FilePath.Remove(0 , Request.FilePath.LastIndexOf("/")+1 )