webforms 相关问题

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

如何使用空模板在 Visual Studio 2022 中创建 ASP.NET Web 窗体项目?

我见过的所有教程都使用 Visual Studio 中的 ASP.NET Web 应用程序(.Net Framework)模板来创建 Web 窗体项目。但 Visual Studio 2022 不附带 ASP.NET Web 应用程序...

回答 1 投票 0

Asp.Net Webforms 和 Asp.Net Core 之间的会话共享

我有一个旧的 ASP.Net Webforms 项目,我们正在将其转换为 .NET 6.0 Core 项目。产品所有者希望能够结合使用这两个项目,直到最终的 .NET 6.0 专业版...

回答 2 投票 0

SmtpClient.SendMailAsync随机给出异步操作错误

我们的旧版 ASP.NET Web 表单应用程序最近开始出现问题。 看似随机,我们对 SmtpClient.sendMailAsync 的调用抛出了带有以下消息的 SmtpException: 一个

回答 1 投票 0

从 VS2010 迁移到 VS2012 之后,HTML 渲染间歇性丢失内容

我们已将开发环境从VS2010更新到VS2012,但注意到以下问题: 页面开头有时无法渲染。 例如有类似的东西: ...

回答 1 投票 0

重新映射 WebService HttpHandler 时出现奇怪的“文件 '/DefaultWsdlHelpGenerator.aspx' 不存在”错误

我有动态 CMS 驱动的(自定义滚动,我知道,轮子等,但不是我的决定!)站点,它使用 HttpModule 来引导内容。我发现 .asmx 资源无法正常工作。之后

回答 2 投票 0

在站点之间保留表单身份验证会话iis web.config

我有几个网站,现在需要为每个人维护相同的会话,而不必每次打开网站时都登录。 我的网站上有以下配置。 <

回答 1 投票 0

从 GridView 解码 TextBox.Text

我有一个GridView控件。每行都有一个文本框,其中包含我需要的描述。当我拉回描述时,我看到 (") 已被编码: TextBox selectedRowTextbox = (TextBox)selecte...

回答 1 投票 0

如何在 ASP.NET 4 Webforms 中实现 google Authenticator?

我想在 .NET 4 框架的 asp.net webform 中使用 google 身份验证器实现两因素身份验证。 谁知道代码请帮我解决这个问题。

回答 1 投票 0

为什么我的服务器端代码在 ASP.net 按钮单击时未触发?

我不明白为什么我的服务器端没有执行。 这是我的代码 ASP代码 ... 我不明白为什么我的服务器端没有执行。 这是我的代码 ASP代码 <div class="row" style="padding-top:20px;"> <div class="col-lg-4"> <input id="btnSave" type="button" class="btn btn-info" value="Save" /> <input id="btnLoad" type="button" class="btn btn-info" value="Load" /> <%-- SAVE DIALOG --%> <div id="saveDialog" title="Basic dialog"> <div class="row"> <div class="col-lg-4"> <asp:Label ID="lblFileName" CssClass="control-label" runat="server" Text="File Name"></asp:Label> </div> <div class="col-lg-6"> <asp:TextBox ID="txtFileName" CssClass="form-control" runat="server"></asp:TextBox> </div> </div> <div class="row"> <div class="col-lg-12" style="text-align:center;"> <asp:Label ID="lblSaveErrorMsg" runat="server" Text="" ForeColor="Red"></asp:Label> </div> </div> <div class="row" style="padding-top:10px;"> <div class="col-lg-12" style="text-align:center;"> <asp:Button ID="btnSaveFile" runat="server" Text="Save" OnClick="btnSaveFile_Click"/> </div> </div> </div> </div> 服务器端代码 protected void btnSaveFile_Click(object sender, EventArgs e) { string cs = ConfigurationManager.ConnectionStrings["xxx"].ConnectionString; using (SqlConnection con = new SqlConnection(cs)) { byte[] byteArray = Encoding.UTF8.GetBytes(ASPxPivotGrid1.SaveLayoutToString()); MemoryStream stream = new MemoryStream(byteArray); DateTime currentDate = DateTime.Now; SqlCommand cmd = new SqlCommand(); cmd.Connection = con; cmd.CommandText = "INSERT INTO ReportSave(UserID,ReportName,UserFileName,ReportData,Time,ReportFilter)VALUES(@UserID,@ReportName,@UserFileName,@ReportData,@Time,@ReportFilter);"; cmd.Parameters.AddWithValue("@UserID", UserID); cmd.Parameters.AddWithValue("@ReportName", ReportName); cmd.Parameters.AddWithValue("@UserFileName", txtFileName.Text); cmd.Parameters.AddWithValue("@ReportData", stream); cmd.Parameters.AddWithValue("@Time", currentDate); cmd.Parameters.AddWithValue("@ReportFilter", txtFilterRecord.Text); con.Open(); cmd.ExecuteNonQuery(); //string message = "Your details have been saved successfully."; //string script = "window.onload = function(){ alert('"; //script += message; //script += "')};"; //ClientScript.RegisterStartupScript(this.GetType(), "SuccessMessage", script, true); } } 注: 它不会显示任何错误消息,也不会重新加载页面。很奇怪。 我调用jquery函数,它执行后也不会调用服务器代码。出于测试目的,我删除了此按钮的整个 jquery 代码。所以现在这个按钮没有 Jquery 函数。但我仍然无法调用服务器端代码为什么??? 已更新 我发现了一些东西,我的表单上有一个按钮,称为btnSave,一旦用户单击它就会调用 $('#btnSave').click(function () { $('#saveDialog').dialog(); }); 重要提示: 然后将出现对话框。在该对话框中,我添加了该按钮 btnSaveFile。但是当我在对话框外部添加此按钮时,它正在调用服务器端代码。 嘿朋友protected void btnSaveFile_Click(object sender, EventArgs e)从其他页面或应用程序复制此方法然后它将不起作用,因此删除分配给按钮的事件和事件名称。转到设计并转到按钮,甚至属性转到OnClick事件双击它,它将生成事件并自动为按钮分配事件名称。会起作用的。 或者 在代码中给出新的 Onclick 函数名称 <asp:Button ID="btnSaveFile" runat="server" Text="Save" OnClick="btnSaveFile_Click"/> 使用完整链接: asp.net 按钮 OnClick 事件未触发 ASP.NET 按钮未在单击事件时触发 OnClick 事件在 ASP.NET 页面中不起作用 https://www.codeproject.com/Questions/681648/button-click-event-not-firing-asp-net 您可以在 Jquery 中使用此代码: $(document).on('click', '#btnSave', function() { { $('#saveDialog').dialog(); }); 我最近遇到了一个非常相似的问题。 更新按钮代码如下帮助我解决了问题: <asp:Button ID="btnSaveFile" runat="server" Text="Save" OnClick="btnSaveFile_Click" UseSubmitBehavior="false"/> 使用 UseSubmitBehavior 为 false 允许页面刷新,但仍然能够触发函数调用。以前,当页面刷新时,它会阻止该函数被调用

回答 2 投票 0

如何解决 System.StackOverflowException:“引发了‘System.StackOverflowException’类型的异常。”生成随机代码时出现异常?

我收到 System.StackOverflowException:“引发了‘System.StackOverflowException’类型的异常。”同时使用 Random 生成随机数字字符串。 protected void btnOrder_Click(对象...

回答 1 投票 0

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

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