What is the easist way to add a file extension to a link/string C# MVC
I have a page that I am embedding a pdf in. I am producing a @Html.DisplayFor(model => model.TopLvlJobs.Drawing) as part of the link path. It is a drawing number and in a file I have a corresponding pdf with the same name. Depending on what page they are on this number will change. These do not have a .pdf extension on them. In Php, I believe that you could do something like this:
<a href="/this/folder/.'some data string'.'.pdf">get file</a>
Is there something similar in C# to use so that I can add the .pdf extension on to whatever is pulled from the database? Or do I have to rename 1000s of records with the actual extension in the data table...
Thanks for your help!
c# asp.net-mvc razor-pages
add a comment |
I have a page that I am embedding a pdf in. I am producing a @Html.DisplayFor(model => model.TopLvlJobs.Drawing) as part of the link path. It is a drawing number and in a file I have a corresponding pdf with the same name. Depending on what page they are on this number will change. These do not have a .pdf extension on them. In Php, I believe that you could do something like this:
<a href="/this/folder/.'some data string'.'.pdf">get file</a>
Is there something similar in C# to use so that I can add the .pdf extension on to whatever is pulled from the database? Or do I have to rename 1000s of records with the actual extension in the data table...
Thanks for your help!
c# asp.net-mvc razor-pages
<a href="/this/folder/@(Model.TopLvlJobs.Drawing).pdf">get file</a>
– Shyju
Nov 23 '18 at 20:02
Thank you! Also if you could point me in the direction as to how to get the imbedded pdf to show the whole thing without having to put a hard height on the item that would be great. I tried style width 100%, that works but the height at 100% seems to be ignored. It comes up with a scroll bar and the height is maybe 10% of the pdf size. I want it to be able to shrink if viewed on a tablet or phone, hence the %. Thanks again.
– S.Purtan
Nov 24 '18 at 3:53
can you share your current pdf viewer code, so we can help
– Yash Soni
Nov 24 '18 at 7:29
Here is the code on the page for the pdf. Like I said it is there but I have to force the height to see the whole pdf and % doesn't work. <embed src="~/Content/Pdfs/@(Model.TopLvlJobs.Drawing).pdf" style="width:100%; height:700px;" type="application/pdf">
– S.Purtan
Nov 27 '18 at 1:42
add a comment |
I have a page that I am embedding a pdf in. I am producing a @Html.DisplayFor(model => model.TopLvlJobs.Drawing) as part of the link path. It is a drawing number and in a file I have a corresponding pdf with the same name. Depending on what page they are on this number will change. These do not have a .pdf extension on them. In Php, I believe that you could do something like this:
<a href="/this/folder/.'some data string'.'.pdf">get file</a>
Is there something similar in C# to use so that I can add the .pdf extension on to whatever is pulled from the database? Or do I have to rename 1000s of records with the actual extension in the data table...
Thanks for your help!
c# asp.net-mvc razor-pages
I have a page that I am embedding a pdf in. I am producing a @Html.DisplayFor(model => model.TopLvlJobs.Drawing) as part of the link path. It is a drawing number and in a file I have a corresponding pdf with the same name. Depending on what page they are on this number will change. These do not have a .pdf extension on them. In Php, I believe that you could do something like this:
<a href="/this/folder/.'some data string'.'.pdf">get file</a>
Is there something similar in C# to use so that I can add the .pdf extension on to whatever is pulled from the database? Or do I have to rename 1000s of records with the actual extension in the data table...
Thanks for your help!
c# asp.net-mvc razor-pages
c# asp.net-mvc razor-pages
edited Nov 23 '18 at 20:01
BJ Myers
5,19352539
5,19352539
asked Nov 23 '18 at 20:00
S.PurtanS.Purtan
3317
3317
<a href="/this/folder/@(Model.TopLvlJobs.Drawing).pdf">get file</a>
– Shyju
Nov 23 '18 at 20:02
Thank you! Also if you could point me in the direction as to how to get the imbedded pdf to show the whole thing without having to put a hard height on the item that would be great. I tried style width 100%, that works but the height at 100% seems to be ignored. It comes up with a scroll bar and the height is maybe 10% of the pdf size. I want it to be able to shrink if viewed on a tablet or phone, hence the %. Thanks again.
– S.Purtan
Nov 24 '18 at 3:53
can you share your current pdf viewer code, so we can help
– Yash Soni
Nov 24 '18 at 7:29
Here is the code on the page for the pdf. Like I said it is there but I have to force the height to see the whole pdf and % doesn't work. <embed src="~/Content/Pdfs/@(Model.TopLvlJobs.Drawing).pdf" style="width:100%; height:700px;" type="application/pdf">
– S.Purtan
Nov 27 '18 at 1:42
add a comment |
<a href="/this/folder/@(Model.TopLvlJobs.Drawing).pdf">get file</a>
– Shyju
Nov 23 '18 at 20:02
Thank you! Also if you could point me in the direction as to how to get the imbedded pdf to show the whole thing without having to put a hard height on the item that would be great. I tried style width 100%, that works but the height at 100% seems to be ignored. It comes up with a scroll bar and the height is maybe 10% of the pdf size. I want it to be able to shrink if viewed on a tablet or phone, hence the %. Thanks again.
– S.Purtan
Nov 24 '18 at 3:53
can you share your current pdf viewer code, so we can help
– Yash Soni
Nov 24 '18 at 7:29
Here is the code on the page for the pdf. Like I said it is there but I have to force the height to see the whole pdf and % doesn't work. <embed src="~/Content/Pdfs/@(Model.TopLvlJobs.Drawing).pdf" style="width:100%; height:700px;" type="application/pdf">
– S.Purtan
Nov 27 '18 at 1:42
<a href="/this/folder/@(Model.TopLvlJobs.Drawing).pdf">get file</a>
– Shyju
Nov 23 '18 at 20:02
<a href="/this/folder/@(Model.TopLvlJobs.Drawing).pdf">get file</a>
– Shyju
Nov 23 '18 at 20:02
Thank you! Also if you could point me in the direction as to how to get the imbedded pdf to show the whole thing without having to put a hard height on the item that would be great. I tried style width 100%, that works but the height at 100% seems to be ignored. It comes up with a scroll bar and the height is maybe 10% of the pdf size. I want it to be able to shrink if viewed on a tablet or phone, hence the %. Thanks again.
– S.Purtan
Nov 24 '18 at 3:53
Thank you! Also if you could point me in the direction as to how to get the imbedded pdf to show the whole thing without having to put a hard height on the item that would be great. I tried style width 100%, that works but the height at 100% seems to be ignored. It comes up with a scroll bar and the height is maybe 10% of the pdf size. I want it to be able to shrink if viewed on a tablet or phone, hence the %. Thanks again.
– S.Purtan
Nov 24 '18 at 3:53
can you share your current pdf viewer code, so we can help
– Yash Soni
Nov 24 '18 at 7:29
can you share your current pdf viewer code, so we can help
– Yash Soni
Nov 24 '18 at 7:29
Here is the code on the page for the pdf. Like I said it is there but I have to force the height to see the whole pdf and % doesn't work. <embed src="~/Content/Pdfs/@(Model.TopLvlJobs.Drawing).pdf" style="width:100%; height:700px;" type="application/pdf">
– S.Purtan
Nov 27 '18 at 1:42
Here is the code on the page for the pdf. Like I said it is there but I have to force the height to see the whole pdf and % doesn't work. <embed src="~/Content/Pdfs/@(Model.TopLvlJobs.Drawing).pdf" style="width:100%; height:700px;" type="application/pdf">
– S.Purtan
Nov 27 '18 at 1:42
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53452346%2fwhat-is-the-easist-way-to-add-a-file-extension-to-a-link-string-c-sharp-mvc%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53452346%2fwhat-is-the-easist-way-to-add-a-file-extension-to-a-link-string-c-sharp-mvc%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
<a href="/this/folder/@(Model.TopLvlJobs.Drawing).pdf">get file</a>
– Shyju
Nov 23 '18 at 20:02
Thank you! Also if you could point me in the direction as to how to get the imbedded pdf to show the whole thing without having to put a hard height on the item that would be great. I tried style width 100%, that works but the height at 100% seems to be ignored. It comes up with a scroll bar and the height is maybe 10% of the pdf size. I want it to be able to shrink if viewed on a tablet or phone, hence the %. Thanks again.
– S.Purtan
Nov 24 '18 at 3:53
can you share your current pdf viewer code, so we can help
– Yash Soni
Nov 24 '18 at 7:29
Here is the code on the page for the pdf. Like I said it is there but I have to force the height to see the whole pdf and % doesn't work. <embed src="~/Content/Pdfs/@(Model.TopLvlJobs.Drawing).pdf" style="width:100%; height:700px;" type="application/pdf">
– S.Purtan
Nov 27 '18 at 1:42