webforms 相关问题

Web窗体是ASP.NET Web框架的一部分。它是您可以用来创建Web应用程序的编程模型之一。 Web窗体是用户通过其浏览器请求的页面,它们构成了为Web应用程序提供外观的用户界面(UI)。

ASP.NET - 带 SQL 数据源保管箱的 Web 表单未将文本发布到文件

部门 Department<br /> <asp:DropDownList ID="DeptDrop_1" runat="server" DataSourceID="SqlDataSource_VMFG1" DataTextField="ID" DataValueField="ID"> </asp:DropDownList> <asp:SqlDataSource ID="SqlDataSource_VMFG1" runat="server" ConnectionString="<%$ ConnectionStrings:VMFGConnectionString %>" SelectCommand="SELECT [ID] FROM [DEPARTMENT]"></asp:SqlDataSource> 这是新事物,所以要温柔。基本上,我想做的是获取表单,直接从我们的 ERP 数据库加载给定员工的可能部门列表 - 这样我就可以确定它是最新的。 从视觉上看,保管箱似乎可以工作,它会拉出所需的列并使选项在表单中可用。 但是这里的真正的最终目标是让表单内容发布到文本文件,并且无论出于何种原因(可能是我在代码隐藏中声明它的方式),它都不会将保管箱的内容发布到容器文件。 它只是留下一个空白。 这是隐藏的代码(有人建议我发布更多内容 - 如果其中大部分内容不相关,我深表歉意): Protected Sub SUBMIT_1_Click(sender As Object, e As EventArgs) Handles SUBMIT_1.Click Dim Message As String = "" Dim Emp_Name As String = "" Dim Emp_ID As String = "" Dim DTPick_TI As String = "" Dim DTPick_TO As String = "" Dim TypeDropList1 As String = "" Dim Department As String = "" Dim LdmSup_1 As String = "" Dim AdjReason_1 As String = "" Department = DeptDrop_1.SelectedItem.Value Dim fso Dim tst fso = Server.CreateObject("Scripting.FileSystemObject") tst = fso.OpenTextFile("C:\Users\01853\Documents\Visual Studio 2010\Projects\IntranetForms2\IntranetForms2\Output\reading.txt", 2) tst.writeline("Emp_Name = " & Request.Form("Emp_Name")) tst.writeline("Emp_ID = " & Request.Form("Emp_ID")) tst.writeline("Time_In = " & Request.Form("DTPick_TI")) tst.writeline("Time_Out = " & Request.Form("DTPick_TO")) tst.writeline("Type of Correction = " & Request.Form("TypeDropList1")) tst.writeline("Department = " & Request.Form("Department")) tst.writeline("Leadman/Supervisor = " & Request.Form("LdmSup_1")) tst.writeline("Reason/Comment = " & Request.Form("AdjReason_1")) tst.close() tst = Nothing fso = Nothing Message = "Your Clock Adjustment Request has been sent to Human Resources. Thank you." Notify_1.Text = Message End Sub 这可能是一个非常明显的答案,但我在寻找答案时遇到了问题(可能我不知道足够的行话来有效搜索)。 嗨,如果您使用下拉列表对象,则需要读取下拉列表的值,如下所示 DropDownList1.SelectedItem.Text 或 DropDownList1.SelectedItem.Value 要存储文件,您需要一个共享位置并使用 unc 路径,安装应用程序的服务器中不会有该位置。

回答 1 投票 0

通过docx-preview.js显示word文件

我正在寻找一种在HTML页面上显示Word文件的解决方案,我找到了以下代码,这正是我想要的。 我唯一的问题是:你必须上传 Word 文件...

回答 1 投票 0

Page_Load() 可以异步吗

Page_Load() 方法可以是异步的吗?我问就好像我已经声明过一样 受保护的无效Page_Load() 一切都按其应有的方式加载。如果我这样声明的话 受保护的异步无效 Page_Load() ...

回答 3 投票 0

ASPX Webform Bootstrap Toast 自动隐藏在更新面板中不起作用

我全部使用 Bootstrap Toast 来显示警报消息。 但我遇到的问题是自动隐藏它们。 我尝试过使用和不使用 data-bs-autohide="true" data-bs-delay="3000&

回答 1 投票 0

C# 项目:无法再查看现有文件的设计视图

我正在使用 Microsoft Visual Studio Professional 2022(64 位) - 当前版本 17.7.7 和 MS .Net Framework v4.8.09037。我创建了一个 Web 表单并正确查看了设计视图和 html 视图。我做到了...

回答 1 投票 0

当我们在asp.net中重定向页面时,它似乎缓存了url并且不会重定向到新的url

我有一个场景,我将 url 映射到页面上,并在数据库中使用重定向 url 映射 URL,然后将其重定向到为重定向映射的新 URL。 if (vURL == ds.Tables[0].Rows[0]["New_URL&

回答 1 投票 0

无法从 RSS feed 读取所有嵌套值

我正在尝试使用 ASP.NET Webform 读取 RSS 提要。我想定位 RSS 提要中的嵌套元素。 我使用以下代码将值读取到网格中,但它针对所有标题标签...

回答 2 投票 0

无法使用 asp.net webform 读取 rss feed 中的所有嵌套值

我正在尝试使用 asp.net webform 读取 rss feed,我想定位 rss feed 中的嵌套元素。 我使用以下代码将值读取到网格中,但它针对所有标题标签并且无法读取 l...

回答 1 投票 0

从非论坛页面登录 ASP.NET 论坛

我有一个 Umbraco (ASP.NET CMS) 网站。在这个网站中,我创建了一个名为“forum”的目录,并在该目录中安装了“JitBit”ASP.NET 论坛。我电脑中的“论坛”文件夹...

回答 2 投票 0

升级到 OEM 2020 CR Runtime 64 位版本后,为什么在新服务器上运行时会出现此 Crystal Reports 错误?

尝试通过 ASP.NET Web 窗体应用程序访问 Crystal Report,并在尝试运行报表时出现以下错误。 System.Runtime.InteropServices.COMException:检索 COM 类

回答 2 投票 0

我的 PHP 代码中不断出现错误。总是收到“密码错误”消息

某个地方的代码有问题,但不知道哪里。 它是从聊天 gpt 复制的。 这就是我的代码: 某处代码有问题,但不知道问题出在哪里。 它是从聊天 gpt 复制的。 这就是我的代码: <?php session_start(); include 'config.php'; // Zaimportuj plik z połączeniem do bazy danych if ($_SERVER["REQUEST_METHOD"] == "POST") { // Połącz z bazą danych if (!$conn) { die("Błąd połączenia z bazą danych: " . mysqli_connect_error()); } // Pobierz dane z formularza $username = mysqli_real_escape_string($conn, $_POST["username"]); $password = $_POST["password"]; // Znajdź użytkownika w bazie danych $query = "SELECT * FROM users WHERE username = '$username'"; $result = mysqli_query($conn, $query); if (mysqli_num_rows($result) == 1) { $row = mysqli_fetch_assoc($result); // Sprawdź hasło if (password_verify($password, $row["password"])) { $_SESSION["user_id"] = $row["id"]; $_SESSION["username"] = $row["username"]; header("Location: www.wp.pl"); // Przekierowanie na stronę główną po zalogowaniu } else { echo "Nieprawidłowe hasło."; } } else { echo "Użytkownik o podanej nazwie nie istnieje."; } // Zamknij połączenie z bazą danych mysqli_close($conn); } ?> 有什么问题吗? 我尝试过多次更改密码,但没有任何区别。 有任何想法吗 ?我可以做什么来排序? 由于您收到错误的密码消息,我们可以假设数据库连接是正确的并且问题出在这部分内: if (password_verify($password, $row["password"])) { $_SESSION["user_id"] = $row["id"]; $_SESSION["username"] = $row["username"]; header("Location: www.wp.pl"); // Przekierowanie na stronę główną po zalogowaniu } else { echo "Nieprawidłowe hasło."; } password_verify函数,正如我们从文档中看到的那样:验证密码是否与哈希值匹配。 因此,您应该检查如何在数据库中存储密码。 $row["password"] 应该是通过将密码传递给 password_hash 函数获得的有效哈希值。您可以在此处查看这是如何工作的。 这似乎是失败的部分,因此请仔细检查您存储的密码。

回答 1 投票 0

下载.msg文件到客户端服务器

我正在尝试从服务器下载文件到客户端单击的文件夹,但我无法处理逻辑 我尝试了物理路径,所以物理路径完美工作 例如

回答 1 投票 0

为什么我在 .NET 解决方案的图像容器中看不到我的图像?

我有一个图像文件夹,其中存储了图像。我可以在我的文件资源管理器中看到它,但在我的 .NET 解决方案中,我只能看到图像文件夹。我看不到折叠里面的图像...

回答 1 投票 0

Asp.net 应用程序初始化未命中初始化页面

我正在尝试在 ASP.Net Web 窗体应用程序中运行 applicationInitialization。 我已经完成了许多 SO 线程但没有成功。 应用程序初始化模块似乎工作......

回答 1 投票 0

按钮单击导致 WebForms 中页面刷新

我正在尝试编写一个游戏,我有一个 ASP(4 x 4)表,每个单元格中都有一个按钮。 当我们运行程序时,在 Page_Load() 上,每个按钮都会获得一个随机数(显示在其按钮文本中)...

回答 1 投票 0

如何防止asp.net webform中的CSRF攻击?

如何防止 ASP.NET WebForms 中的 CSRF(跨站请求伪造)攻击? ASP.NET MVC 中有类似 [ValidateAntiForgeryToken] 的东西吗?

回答 2 投票 0

Web 表单 - .Net Framework 4.7.2

我正在为一位客户更新他的 Web 应用程序 [c#](以便将来迁移到更新的技术)。 有多种单独的配置,其中之一我们需要让线路麻木......

回答 0 投票 0

使用 PDF 表单数据填充 Web 表单

如何设置网站来访问已完成的 PDF 表单(我提供 PDF 表单),并在上传时使用字段中的数据填充 Web 表单? 这有很多用例,例如...

回答 1 投票 0

从网格视图的编辑表单中定义的方法访问radiobuttonList

我在gridview编辑表单中有一个单选按钮 我在 gridview 编辑表单中有一个单选按钮 <dx:GridViewDataTextColumn Visible="false" Caption='Report List'> <EditFormSettings VisibleIndex="10" Visible="false" /> <EditItemTemplate> <dx:ASPxRadioButtonList ID="radioButLst2" runat="server" RepeatDirection="Horizontal"> <Items> <dx:ListEditItem Text="Opt1" Value="0" Selected="true" /> <dx:ListEditItem Text="Opt2" Value="1" Selected="false" /> </Items> </dx:ASPxRadioButtonList> </EditItemTemplate> </dx:GridViewDataTextColumn> 还有 gridview 编辑表单内的按钮 <dx:GridViewDataTextColumn Visible="false" Caption=""> <EditFormSettings VisibleIndex="2" Visible="true" /> <EditItemTemplate> <dx:ASPxButton ID="ButID" runat="server" RenderMode="Link" Text="Options" OnClick="Options_Click" AutoPostBack="false" /> </EditItemTemplate> </dx:GridViewDataTextColumn> 我无法从Options_Click方法访问radioButLst2, 这些我都试过了 ASPxGridView gridView = myGrid; ASPxRadioButtonList radioButtonList2 = gridView.FindEditFormTemplateControl("radioButLst2") as ASPxRadioButtonList; if (radioButtonList2 != null) // it is always null 和 (ASPxRadioButtonList)myGrid.FindEditRowCellTemplateControl(((GridViewDataColumn)myGrid.Columns["radioButLst2"]), "radioButLst2"); 如何访问它 在您的方法Options_Click中,参数sender应该是您的按钮,只需从那里抓取它即可。 protected void Options_Click (object sender, EventArgs e)

回答 1 投票 0

在vb.net中通过post方法发送文件到服务器,服务器端接收并保存到文件夹中

但是没有收到文件 Public Sub UploadFile(filePath As String, url As String) 使用 httpClient 作为新的 HttpClient 使用 fileStream 作为新的 FileStream(filePath, FileMod...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.