webforms 相关问题

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

选中时如何添加复选框标题列以检查所有内容?

我在 sp.net web 表单上工作。我遇到无法将列复选框作为标题列添加到网格视图的问题。 所以当标题列被选中时,所有行都在网格视图上被选中 当标题列不是 ch ...

回答 2 投票 0

添加 Crystal Reports 禁用 DropDownList2_SelectedIndexChanged 触发事件

我有一个加载报告的 ASP.NET webforms 页面。在此页面上,我有几个 DropDownLists,其中在 Page_Load 只有一个可见并填充了来自 SQL Server 的数据,而其他的则被禁用...

回答 0 投票 0

POST 中的 ASP.NET 母版页中未触发回发事件

我有一个正在进行的 ASP.NET Web 窗体项目,我已经构建了一个包含页脚的母版页。在那个页脚中是一小段代码,让用户订阅我们的电子邮件列表。那个代码我...

回答 0 投票 0

自定义网页表单脚本生成

好吧,是的,现在是 2020 年,但不要笑。我正在尝试更新一些 ASP.NET Web 表单。我的目标是锁定它们,通过应用更具限制性的内容安全策略 (CSP) 使它们更加安全。到

回答 3 投票 0

需要为通过API生成的文件显示下载和删除按钮

我尝试通过使用它来显示包含来自 API url 的项目列表的表格。除此之外,我还尝试添加下载和删除列。哪个应该在每个 ro 上显示下载和删除按钮...

回答 1 投票 0

使用datagird视图在数据表asp.net中的另一行显示计算后的金额

我使用数据网格视图在我的数据表中添加了 checkkbox,当我调试它时,复选框出现了,但问题是我的价格集在总金额行中显示计算后的金额。它应该...

回答 0 投票 0

什么时候 Request.Form["name"] 为空,什么时候为空字符串?

为什么即使文本框为空并且甚至没有触及回发,以下结果也会导致 if 子句为真? : ... 为什么即使文本框是空的,甚至没有触及回发,以下结果也会导致 if 子句为真? : <form action="Default.aspx" runat="server" method="post" id="newform"> <input type="text" id="name" runat="server"/> </form> <% if (Request.Form["name"] != null) // Prints out "Name OK" on postback. { Response.Write("<br/>"); Response.Write("Name OK"); } %> 文本框在回传中是否真的包含一个空字符串(“”)? 为什么以下结果在第一页加载时出现 true if 子句,但在回发时却没有? : <form action="Default.aspx" runat="server" method="post" id="newform"> <input type="text" id="name" runat="server"/> </form> <% if (Request.Form["name"] != "") // Prints out "Name OK" on first page load, but not on postback. { Response.Write("<br/>"); Response.Write("Name OK"); } %> 为了获得成功和预期的结果,我必须使用以下内容: <form action="Default.aspx" runat="server" method="post" id="newform"> <input type="text" id="name" runat="server"/> </form> <% if (Request.Form["name"] != null && Request.Form["name"] != "") { Response.Write("<br/>"); Response.Write("Name OK"); } %> 首先,让我回答你的问题: 第一个页面加载是 GET,回传是 POST(因此得名 postback)。 Request.Form 被填充only 如果页面是通过表单 POST 加载的。 在第一页加载时,Request.Form 是一个空集合。由于Request.Form是一个NameValueCollection,访问一个不存在的条目返回null。因此,Request.Form["whatever"] 在第一页加载时返回 null。 回发后,Request.Form 充满了值。由于 HTTP POST 不知道 null 值,因此 Request.Form["whatever"] 为存在但为空的字段返回空字符串。 如果你想避免 x != null && x != "" 模式,使用 String.IsNullOrEmpty 或 null 合并运算符:(x ?? "") != "". 另一方面,您可以通过使用内置的 WebForms 功能 而不是自己解析Request.Form 来让您的生活更轻松: <form runat="server"> <asp:TextBox ID="nameBox" runat="server" /> <asp:Button Text="Do Postback" runat="server" /> </form> <% if (nameBox.Text != "") { %><br />Name OK<% } %> 由于 TextBox.Text 默认为 "",因此无需在此处检查 null。 Request.Form 是 NameValueCollection,如果未找到指定的null,则返回 key,否则返回值(这是一个空字符串)。 您可以使用string.IsNullOrEmpty()方法。 if (!string.IsNullOrEmpty(Request.Form["name"])) { Response.Write("<br/>"); Response.Write("Name OK"); } Request.Form["ControlName"] 返回 null 如果控件不存在于表单中。 如果 Control 存在,但它包含 null 或空值,则 Request.Form["ControlName"] 将始终返回 String.Empty. 所以这是很好的做法,而不是比较(Request.Form["ControlName"] != null),使用(!String.IsNullOrEmpty(Request.Form["ControlName"])) 基于此站点:https://www.mikesdotnetting.com/article/293/request-form-is-empty-when-posting-to-aspx-page 这就是答案。 备注这一行: settings.AutoRedirectMode = RedirectMode.Permanent; 在 routeConfig.cs

回答 4 投票 0

System.IndexOutOfRangeException错误,因为 "材料设计精简"。

我想在我的asp.net网页项目中使用https:/material.io。我把它放在style.bundle中,然后我得到一个错误。System.IndexOutOfRangeException我把捆绑中的material.min.css删除了,之后......

回答 1 投票 0

如何从下拉菜单中发送选定的参数到C#代码后面的文件中以代替User.Identity.Name?

我能够为一个传统的应用程序创建一个快速和肮脏的asp用户网站管理工具 我能够实现注册,激活,分配角色,创建角色的工具,但我... ...

回答 1 投票 0

asp.net网页表单中的SAML单点登录。

我需要在一个基于web表单的webb站点中实现SAML SSO,有人能给我举个例子吗?

回答 1 投票 -1

我需要在ASP.NET webforms中从用户控件HTML中创建PDF?我如何从用户控件中获取HTML,然后将HTML转换为PDF?

目的是在ASP.NET webform应用程序上工作。我的要求是得到用户控件渲染的html,然后将html转换为pdf,并在数据库中附加为文档。我已经使用了...

回答 1 投票 0

C# MVC .Net Core Form,强类型化的Form,无法使用(404错误)。

我对C#很陌生。我只是想让一个MVC表单工作,了解信息是如何从视图传递到控制器的。我试图提交我的表单,并使页面更新与...

回答 1 投票 0

如何在不同的ASP.NET应用程序中共享cookies?

我们有两个ASP应用程序运行在同一台服务器上(在不同的子域),第一个是Web表单应用程序(我称之为应用程序A)和新的APS.NET MVC应用程序(应用程序B)。这个...

回答 3 投票 2

如何通过点击按钮改变文本框的文本

你好,我是一个初学者,在asp.net webforms和我想复制文本框的文本在另一个文本框时,我点击按钮,我的代码是:protected void Button2_Click(object sender, EventArgs e) ...。

回答 1 投票 0

如何从.aspx页面的javascript中调用C#方法后面的Web表单代码?

我有一个C#方法位于后面的代码中,我想从.aspx内容页中调用它。以下是我的代码,我有一个C#方法位于后面的代码中,我想从.aspx内容页中调用它。点击

回答 1 投票 0

将控制属性绑定到表达式

在ASP.NET WebForms中,是否可以将一个控件的属性绑定到一个表达式上?例如 Visible="" 我意识到我可以在代码后面做这个, ...

回答 1 投票 0

在asp.Net Webform中调用WebMethod的问题。

我在我的应用程序中调用了一个WebMethod。最近我修改了根配置,升级了多语言部分。 public static void RegisterRoutes(RouteCollection routes) { routes......

回答 1 投票 1

使用DownloadProgressChangedEventHandler无法更新文本框。

我试图使用WebClient和多线程从一个URL下载一个文件。我试图在下载文件时获得ProgressPercentage,我试图用DownloadProgressChanged来实现,但是......。

回答 1 投票 0

Mono对ASP.NET Web Forms的支持前景如何?

如你所知,微软收购了Xamarin,并且,现在负责Mono的持续开发。此外,他们将在11月发布.NET 5,这是一个跨平台 ...

回答 1 投票 0

在ASP.NET中,当满足特定条件后,将剩余的行全部着色。

如何在模板列的GridView网格中,在单元格中满足一定条件后,将剩余的行全部着色

回答 1 投票 0

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