Tag: web applications

迭代通过站点相对路径查找文件(ASP.NET MVC 3)

我的Web应用程序(ASP.NET MVC 3)中有一个文件夹,其中包含一组图像。 我想使用foreach循环迭代文件夹以获取站点相对路径,然后我可以将其附加到图像标记。 例 @foreach(string file in ?????) { } 我该怎么做呢? 注意:我当前的foreach循环试图查看物理路径并返回此错误 Could not find a part of the path ‘C:\Content\Images\Photography\Slides\’.

如何在IIS 7中设置ASP.NET MVC 3子应用程序?

我尝试在IIS 7上设置MVC 3 sup应用程序.Root app也是一个MVC 3应用程序。 所以,我的root应用程序在www.mysite.com上运行 – 子应用程序必须是www.myapp.com/subapp 我认为问题出在web.config中…

如何将www添加到url并重定向?

如何回复从http://domain.com重定向到http://www.domain.com ? 代码,而不是Web.config,它似乎对我不起作用。

如何在网页中打开Windows窗体控件?

我正在开发一个网站以及Windows应用程序,我将使用相同的网页窗体应用程序以及网站。 所以我想在点击网页上的链接后调用windows窗体控件。 我想将窗体控件显示为弹出窗体。 这该怎么做? 或者提供与此问题相关的一些文档。

在C#中处理HttpPostedFile

我有一个C#.net Web应用程序,可以(通过POST方法)文件发送到另一个应用程序。 在第二个应用程序中,我有以下代码来检索已发布的文件。 HttpPostedFile hpf = Request.Files[0]; 现在我可以通过代码保存文件了 hpf.SaveAs(“The path to be saved”); 但我需要将它再次发送到另一个应用程序而不保存在这里 (没有保存在第二个appln我需要将它发送到第三个应用程序)。 (现在我可以做的是将文件保存在第二个应用程序中,然后通过提供与我在第一个应用程序中完全相同的路径将其发布到第三个应用程序。但我需要另一个解决方案。) 我尝试了hpf.fileName但它只给出了文件名(例如:test.txt)。 当我尝试下面的时候 string file = hpf.FileName; string url = “the url to send file”; using (var client = new WebClient()) { byte[] result = client.UploadFile(url, file); string responseAsString = Encoding.Default.GetString(result); } 发生WebException,如“WebClient请求期间发生exception”。 在C#.net中有没有办法做到这一点?

Generics 无法在c#中运行,甚至没有任何错误

我正在使用Silverlight 5(VS 2010)创建一个C#Web应用程序。 首先,我创建了控制台应用程序,因为每件事都运行良好。 但是当我在Web应用程序中执行此操作时会出现问题 即使在Web应用程序中,它也适用于特别设置的数据类型(例如,对于int而不是它工作正常)但是当我使用generics时它不起作用。 它编译无错误,但它甚至不调试设置为“切换断点”的区域。 最初GUI是这样的: 但是当控件传递到容易出错的部分时,GUI会突然消失 而且我保留断点的地方被这个替换了 (参见最左边的) 因此我无法调试以找到问题 。 我正在尝试做的一些解释:在下面的给定代码中我有一个二进制文件并存储在“fileContents”中,它是数据类型byte[] (我现在没有向您透露读取该文件的方法,你可以认为fileContents包含MainPage类中的二进制文件的内容。 实际上我会将符号(forms为0和1的符号存储在二进制文件中)并找到它的频率(通过计算它在文件中重复的次数,但没有问题所以我没有为它编写方法)。 但是我的代码中的这个processingValue变量将是generics类型( ),我将它存储在”symbol” (也是类型的(从二进制文件读取的这个符号可能是这些short / int /之一)我没有在我的代码中显示的long / UInt32 / UInt64等)。 我有这样的场景: using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Shapes; using System.IO; using System.Text; using System.Runtime.InteropServices; […]

如何通过单击HyperLink打开文件

我有这张桌子 我想点击链接,文件(无论文件)将在新的弹出窗口中打开。 这是我的代码: <asp:HyperLink ID="HyperLink4" runat="server" Text='’ NavigateUrl=’file://’> 但它不适用于NavigateUrl。 任何人都可以帮助我或任何想法如何做到这一点。 谢谢

什么是XPS文件以及如何使用它们

我有一个简单的C#.net Web应用程序。 我正在使用XPS文件。 我使用了以下代码 private void button1_Click(object sender, EventArgs e) { try { string xpsFile = “D:\\Completed-Form.xps”; xpsToBmp(xpsFile); MessageBox.Show(“Done”); } catch (Exception ex) { MessageBox.Show (ex.Message); } } static public void xpsToBmp(string xpsFile) { XpsDocument xps = new XpsDocument(xpsFile, System.IO.FileAccess.Read); FixedDocumentSequence sequence = xps.GetFixedDocumentSequence(); for (int pageCount = 0; pageCount < sequence.DocumentPaginator.PageCount; ++pageCount) { DocumentPage […]

使用Web应用程序中的相对路径读取文件的内容

如何使用相对路径/ URL读取Web应用程序中文本文件的内容? 这些文件位于我的应用程序根目录中。 我不想指定我想要访问的文件的完整路径,因为我的测试环境不是我的生产环境的精确镜像。

如何在登录名控件中显示用户名

我有一个母版页,其中包含基于母版页显示在所有后续页面上的loginview内容。 我有一个用户名控件也嵌套在loginview中,以显示用户登录时的名称。主页面上的loginview代码显示如下: Welcome ! [ ] <%–Welcome: !–%> Welcome: Guest [ Log In ] <%–   [  ]  –%> 由于VS2010使用帐户文件夹中的默认登录页面启动,我认为没有必要在页面中创建单独的登录,因此我只使用了相同的登录页面。 请在下面找到登录控件的代码: Account Information User ID: * Password: * Keep me logged in 然后我编写了自己的身份validation代码,因为我拥有自己的数据库。 以下显示登录按钮单击事件中的代码: public partial class Login : System.Web.UI.Page { //create string objects string userIDStr, pwrdStr; protected void LoginButton_Click(object sender, EventArgs e) { //assign textbox items to […]