In previous post we have seen how to pass java script variables to serverside.In this posti wll show how to get the browser information using csharp.Comparing to javascript there is no direct piece of code to get the file name with out extension in code behind using csharp.For this first we get the Absolute path from url then GetFileNameWithoutExtension property is used to remove the extension from path.using Here i have shown to get the file name using path in csharp
Code Behind:
If you want to get the raw url of from browser ,you need to write the below line of code.Code Behind:
string urlname=Request.Url.AbsolutePath; string filename= System.IO.Path.GetFileNameWithoutExtension(urlname);Java Script:
var fname= window.location.href; var fname=window.location.href.substr(window.location.href.lastIndexOf("/") + 1);The sub string is used to get the file name with out extension.For example if path of the page is "defalut.aspx" then the output will be "Default"
string Rawurlmain = HttpContext.Current.Request.RawUrl; string Substringurl = urlmain.Substring(Rawurlmain .LastIndexOf('=') + 1);
No comments:
Post a Comment