|
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.
|
|
|
|
|
Thanks a lot for your reply. So i conclude that UID should be same to cancel meeting request. If any deviation, please give me an reply.
Once again thanks.
|
|
|
|
|
The differences between Virtual method and Abstract method are as follows:
- In class, Abstract method has no body but Virtual method has body.
- Abstract method can be declared in Abstract class only but there is no need of Abstract class for Virtual method.
- Abstract method must be override in Derived class but Virtual method may be override or not.
- Abstract method is also called Pure Virtual Method
- Abstract method must be declared in Abstract class, we did not create an object of Abstract class.
Demo:-
using System;
namespace LearnProject
{
abstract class TestClassA
{
public void Method1()
{
Console.WriteLine("I am in Method1() of TestClassA ");
}
public virtual void Method2()
{
Console.WriteLine("I am in Method2() of TestClassA ");
}
public abstract void Method3();
}
class TestClassB : TestClassA
{
public override void Method2()
{
Console.WriteLine("I am in Method2() of TestClassB ");
}
public override void Method3()
{
Console.WriteLine("I am in Method3() of TestClassB ");
}
}
class Abstract_and_Virtual_methods
{
public static void Main()
{
TestClassB testClassB = new TestClassB();
testClassB.Method1();
testClassB.Method2();
testClassB.Method3();
TestClassA testClassA = new TestClassB();
testClassB.Method1();
testClassA.Method2();
testClassA.Method3();
TestClassB b = new TestClassB();
b = testClassB;
b = testClassA as TestClassB;
Console.Read();
}
}
}
In the above program, we create three methods in the TestclassA, We override virtual method Method2() and abstract method Method3() in the derived class TestClassB.
Output :-
I am in Method1() of TestClassA
I am in Method2() of TestClassB
I am in Method3() of TestClassB
I am in Method1() of TestClassA
I am in Method2() of TestClassB
I am in Method3() of TestClassB
Note:- If we did not override the virtual method - Method2() of TestClassA in the derived class TestClassB, then output would be as follows :
I am in Method1() of TestClassA
I am in Method2() of TestClassB
I am in Method3() of TestClassB
I am in Method1() of TestClassA
I am in Method2() of TestClassA
I am in Method3() of TestClassB
|
|
|
|
|
Did you have a question? Or were you trying to write a Tip?
|
|
|
|