|
There is a requirement in my Project to show a PDF file to the user which is there on the Network shared drive. I have a trouble to set path of the file to the PDF.js.
Th path of my PDF file will be like this. \\dpk020\workingfolder\document.pdf
Could anyone who already used the PDF.js in MVC project help me to resolve this.
Regards,
Rajesh
|
|
|
|
|
Code running on a website cannot access local files on the client. If it could, that would be a major security vulnerability.
To display a file on your website, the file will need to be available from a web URL (http://... or https://... ). Due to cross-domain request limitations, that URL will need to be part of the same site. If it's on a different domain, you will need to enable CORS[^] on the domain which hosts the file.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Hai Homer,
Thanks for the reply. My PDF Files are dynamic. There is a WCF service which generates those files and send back the file paths. These files are stored on shared drives on local network. So having said that, do you think I cannot use PDF.js to View PDfs on my webpages?
Thanks,
Rajesh
|
|
|
|
|
You'll need to create an action in your site to send the file to the browser, and set the PDF.js file URL to point to that action.
The answer from sigma_ivan[^] looks like a good place to start.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Code to return file in MVC found it here http://www.mikesdotnetting.com/article/125/asp-net-mvc-uploading-and-downloading-files[^]
you can choose whatever type of file it is. as long as you put the right format/contentType in your case "application/PDF"
public FileStreamResult StreamFileFromDisk()
{
string path = AppDomain.CurrentDomain.BaseDirectory + "uploads/";
string fileName = "test.txt";
return File(new FileStream(path + fileName, FileMode.Open), "text/plain", fileName);
}
IMO
|
|
|
|
|
Today I asked an interview question. Can you please anyone help me. Question is...
I am having 3 database connections. SQL, Oracle and DB2. In SQL i am going to update.
In Oracel I am going to insert.
In DB2 I am going to delete.
If anyone operation fails, all need to rollback. How to achieve this, either in .NET or DB side.
Expecting your help.
Thanks,
Karan
|
|
|
|
|
Use a Distributed Transaction Coordinator (DTC).
|
|
|
|
|
<asp:datalist id="DataList1" runat="server" repeatcolumns="2" width="50px"
="" datakeyfield="category" enableviewstate="False" onitemdatabound="DataList1_ItemDataBound">
<itemtemplate>
<%# Eval("category") %>
category country that is first page use. select country go to next page and change id again select state same as city..
|
|
|
|
|
|
What exactly do you want? Please be specific so that you could get help.
|
|
|
|
|
<asp:DataList ID="DataList1" runat="server" RepeatColumns="2" Width="50px"
DataKeyField="category" EnableViewState="False">
<ItemTemplate>
<br />
<h2>
<asp:Label ID="Label1" runat="server">
<a id="anchor1" runat="server" href='<%# "Directory/Default.aspx?id="+ Eval("cate_id")%>'>
<%# Eval("category") %>
</a>
</asp:Label>
</h2>
</ItemTemplate>
</asp:DataList>
id change fetch data list according to id
|
|
|
|
|
Perhaps you should read this tutorial first on how the control works, and how to bind a data source to it.
You should really put more effort into your question by providing a short summary of:
What is does?
What you have tried?
What your question is?
Sounds like your asking
If the ID of the record changes, I would like the datalist to load the new data according to the new ID.
For that to happen, you have to issue a postback to the server, and have the server repopulate the datalist according to the new ID.
|
|
|
|
|
|
Hi. I have created an ASP.NET MVC 4 application and I published it on a ftp server. When I access the link, it shows me the files that are in the folder, not the index page, so I think something is missing from there. Can anybody tell me if I have to do something else after publishing the project? I just created a project and I uploaded to the server to see if it works.
|
|
|
|
|
Quote: I have created an ASP.NET MVC 4 application and I published it on a ftp server.
Are you sure? You actually publish your website through FTP services, you cannot publish it on FTP server. FTP is used to transfer the files.
Quote: When I access the link, it shows me the files that are in the folder, not the index page, so I think something is missing from there.
Indeed, that is what happens when you use donkey where you want a horse!
Anyways, as I have already told you FTP server is just used to share the files on the network, thus the name of the protocol (and the service) File Transfer Protocol[^]. The protocol which is used to host or share the web pages is HTTP (Hyper-text transfer protocol[^]). HTTP is used by hosting services (you should get a hosting company for a website, not for file transfering).
When you read the pages for an FTP, you will always get the files in a list. Such as directories and files are always present in a hierarchy. HTTP in opposite, returns the content of that page (index, or default; depends). They are separate protocols, used for separate needs!
I hope I made myself clear enough.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
Thank you for your reply. I have found the problem.
The problem was caused by the web server, because it didn't accept ASP.NET version for my project. So I have to choose another provider.
|
|
|
|
|
without c# coding i want gridview for only UI if any possible plz send me the UI
|
|
|
|
|
We don't do homework
In Word you can only store 2 bytes. That is why I use Writer.
|
|
|
|
|
While checking a multi-language implementation of a small site in MVC with a Windows10 client the results had me puzzeled.
Switching the prefered language around didn't result in any changes in the website when using Edge & IE, when using Chrome and Firefox everything worked fine.
When checking the Http Request Headers Accept-Language values I found that the language change was ignored by IE & Edge. Only when I changed the 'Fromat Settings' in "Control Panel-Language - Change date.. - Formats" did the Accept-Language Header change.
Can anybody replicate this?
modified 14-Aug-15 7:59am.
|
|
|
|
|
In short i would like to develop a weighbridge system. All i want is the code in C-sharp for reading the weight from the scale, it must be real-time.
|
|
|
|
|
|
I am coding with C#.NET
I created an meeting request and attached to the mail. users able to open it and accept the same.
On another scenario, i want to decline the request. so i send an FRESH meeting request attached to the mail with same date & time. this time meeting request is not getting cancelled.
So my question is, do the UID need to be unique to cancel the meeting request?
|
|
|
|
|
We don't know how you are implementing "meetings" so how can we possibly know?
|
|
|
|
|
This is my code :
DateTime schBeginDate = TimeZoneInfo.ConvertTimeToUtc(Convert.ToDateTime(Convert.ToDateTime("21/08/2015").ToString("dd-MMM-yyyy") + " 12:00 AM"));
DateTime schEndDate = TimeZoneInfo.ConvertTimeToUtc(Convert.ToDateTime(Convert.ToDateTime("21/08/2015").ToString("dd-MMM-yyyy") + " 11:59 PM"));
String[] contents = { "BEGIN:VCALENDAR","VERSION:2.0","PRODID:-//TEST","METHOD:REQUEST",
"BEGIN:VEVENT",
string.Format("DTSTART:{0:yyyyMMddTHHmmssZ}", schBeginDate),
string.Format("DTSTAMP:{0:yyyyMMddTHHmmssZ}", DateTime.UtcNow),
string.Format("DTEND:{0:yyyyMMddTHHmmssZ}", schEndDate),
"LOCATION:NA", "UID : " + Guid.NewGuid(),
"DESCRIPTION:Out Of Office",
"X-ALT-DESC;FMTTYPE=text/html:Out Of Office",
"SUMMARY:Out Of Office", "STATUS:CONFIRMED","ORGANIZER:MAILTO:" + "test@test.com",
string.Format("ATTENDEE;CN=\"{0}\";RSVP=TRUE:mailto:{1}", "test", "test@test.com"),
"BEGIN:VALARM","TRIGGER:-PT15M",
"ACTION:DISPLAY","DESCRIPTION:Reminder","X-MICROSOFT-CDO-BUSYSTATUS:OOF","END:VALARM",
"END:VEVENT", "END:VCALENDAR" };
|
|
|
|
|
I did not try it myself but what I have read before, to able to cancel a meeting request the Method attribute must be Cancel and the UID must be the same as the original request.
|
|
|
|