webforms相关内容

如何模拟/伪造 ASP.Net Web 表单中的会话对象?

在创建单元测试时,有没有办法在 ASP.Net Web 表单中模拟/伪造会话对象? 我目前将用户详细信息存储在我的业务逻辑可以访问的会话变量中. 单独测试我的业务逻辑时,会话不可用.这似乎表明设计不好(尽管我不确定).业务逻辑层应该首先访问会话变量吗? 如果是这样,那么我将如何将用户详细信息与假对象交换以进行测试? 解决方案 在 ASP.NET 中,不能创建 HttpSe ..
发布时间:2022-01-08 21:51:10 C#/.NET

Datatables - fnGetNodes() 如何将结果推送回服务器

我一直在努力使用 datatables 以及如何正确处理 fnGetNodes提交时将数据推回到表单中. 我已经让 jquery 正常工作了.我可以看到文档中所述的选定值.我的问题是如何获取 sData 并在 POST 中将其推送回服务器?? 我知道这一定很简单,但我显然太专注于树而看不到森林..我很感激这方面的任何帮助!! $(document).ready(function() ..
发布时间:2022-01-06 11:02:20 其他开发

C#动态GridView/DataTable设置

我正在制作一张桌子,该桌子对于我工作的公司来说将是完全动态的.我设法让 GridView 以我想要的方式工作. 但他们改变了一点...... 我有一个 GridView. 每一列和每一行都将是一个文本框,您可以将数字放入其中. 您从 1 列开始,只需按一下按钮即可添加多个列. 有固定数量的行 (23). 我尝试将文本框添加到如下所示的数据行,但它只显示了 TextBox 所 ..
发布时间:2022-01-06 11:02:01 其他开发

网络表单中的构造函数?

我有一个 ASP.NET 网络表单,我在其中使用页面上的控件列表初始化一个数组,如下所示 FileUpload[4] = new FileUpload[4];公共 myclass(){文件上传[0] = 文件上传1;文件上传[0] = 文件上传2;...等等} 然后我在页面加载中使用这些,它们都为空.这对我来说似乎是一种奇怪的行为.有人可以详细说明和解释吗?我可以理解它们在构造函数中为空,但为 ..
发布时间:2022-01-06 11:01:55 C#/.NET

ASP.NET Webforms 中的部分 SSL,无需更改 IIS 配置

我们有一个非常简单的 ASP.NET Web 应用程序,主要包含静态内容和我们希望使用 SSL 保护的单一表单.受保护的页面位于其自己的文件夹中,但它继承自未受保护的母版页,并与网站的其余部分共享一些其他资源(徽标、css 文件和一些图片).该站点由第三方托管,无法更改 IIS 配置(或更改为其他主机). 据我们了解,在 ASP.NET 上处理部分 SSL 时存在一些挑战: 防止出现“ ..
发布时间:2022-01-06 11:01:46 C#/.NET

ASP.Net WebForms 路由多个目的地的单一路由

我正在考虑为我计划创建的新网站设置数据库路由.我一直在查看以下有关使用数据库中的friendlyUrls的教程: http://www.asp.net/web-forms/tutorials/aspnet-45/getting-started-with-aspnet-45-web-forms/url-routing 但是,我想为多个实体使用相同的路由结构.含义: mysite.c ..
发布时间:2022-01-06 11:01:40 C#/.NET

分层架构中的存储库模式

我已经阅读了很多关于存储库模式的文章并且有一些问题.我正在尝试在 ASP.NET 4.0 应用程序中实现这一点.该架构是具有表示层、业务层和数据层的分层架构.从这篇文章中,http://www.primaryobjects.com/CMS/Article108.aspx 我已经创建了 MYSQLRepository (DataLayer) 公共类 MySQLRepository:IOrde ..
发布时间:2022-01-06 11:01:34 C#/.NET

“如果"Formview 标记中的条件

我想使用表单视图显示学生成绩单.成绩单将有额外的栏,如果它是第二学期的成绩单,如果是第三学期的成绩单,还有 2 栏.要找出它是哪个术语,我需要评估 TermNumber 属性,并显示适当的标题.这是我的标记代码: 第一学期得分第一学期得分第二学期得分 ..
发布时间:2022-01-06 11:01:27 C#/.NET

Asp.Net Web 表单中的 SignalIR 和 KnockoutJS

我在 MVC 平台上看到了 SignalIR 和 KnockoutJS 示例,但在 WebForm 上没有.请建议我,我们可以在 WebForm 上使用吗?任何文章链接将是可观的. 解决方案 我知道这正好晚了一个月,但这里有一个简单的例子 [这是我通过探索MVC 示例] 假设您有一个名为 MyPage 的页面 在 .aspx 文件中写入以下内容: ..
发布时间:2022-01-06 11:01:17 C#/.NET

池中的连接用完

我有一个 Web 表单应用程序,它将在 GridView 中显示记录列表,通过选中多个复选框,您可以批量删除记录.代码本身很简单: protected void btnDelete_Click(object sender, EventArgs e){int i = 0;尝试{foreach(GridView1.Rows 中的 GridViewRow 行){CheckBox cb = (Check ..
发布时间:2022-01-06 11:01:06 C#/.NET

将 jqGrid 与 asp.net 网络表单一起使用(免费版)

我使用的是 Asp.net Web Forms ,之前我使用的是 这个 jqGrid 示例,它不是免费,这我后来意识到,既然混乱已经消除,我现在将不得不使用 jqGrid 开源的东西,因为我不会选择商业的,任何人都可以指出我开始使用 jqGrid 和 Asp.Net Web 表单的链接,如果有人给出一个示例来显示 jqGrid 中示例表中的免费列,那就太好了,我在网上找到了一些文章,但无法理解它是 ..
发布时间:2022-01-06 11:00:51 C#/.NET

在代码隐藏中将字符串转换为可执行的 c# 代码

可能的重复: 在 C# 4.0 中执行字符串 我怎样才能让这个字符串执行: string dt = "DateTime.Now"; ...所以这会导致显示今天的日期?: lbl.Text = dt; 解决方案 Codedom 的解决方案: 私有静态字符串 CreateExecuteMethodTemplate(string content){var builder = new ..
发布时间:2022-01-06 11:00:44 C#/.NET

ASP.NET Web 应用程序中的 CAS 策略错误

我在我的 WEB 表单中使用 Devexpress 控件.我在添加控件时添加了对我的 refrences 文件夹的相应引用(我在这里使用网格)给我错误 此方法显式使用 CAS 策略,该策略已被 .NET Framework 废弃.为了出于兼容性原因启用 CAS 策略,请使用 NetFx40_LegacySecurityPolicy 配置开关.请参阅 http://go.microsoft.c ..
发布时间:2022-01-06 11:00:37 C#/.NET

Asp.Net 嵌套表单

我需要提供一个 html 表单(不是服务器表单)以在 asp.net 网络表单网站中进行搜索.该表单将发布到另一个网站,在那里执行索引搜索.看到嵌套表单在 asp.net 中无法正常工作,最简单的方法是什么? 嵌套表单是一个简单的 html 表单,它对搜索网站执行“获取",我无法对其进行编程控制. 更新:我通过简单地将服务器表单移动到页面上的适当位置来解决我的问题,而不是让它围绕整个页 ..
发布时间:2022-01-06 11:00:29 C#/.NET

如何避免在 ASP.NET 代码隐藏中编写混乱的 JavaScript?

我在质疑在 ASP.NET 中使用 Javascript 的最佳实践是什么. 我不知道这是否是最佳实践,但我在代码隐藏中添加了 javascript 客户端事件.它工作正常,但这是最佳做法吗? 例如,我有一个单选按钮控件,并在 Page_Init 中添加了 Javascript 客户端事件.页面 init 可以被多次调用,因此每次调用 Page_It 时都会呈现 Javascript. ..
发布时间:2022-01-06 11:00:20 C#/.NET

创建自定义 TreeView/TreeNode

我需要扩展 TreeNode 类,以便我可以向每个节点添加自定义属性(因为 WebForms TreeNode 不包含 Tag 属性).所以这是我的 CustomTreeNode: 公共类 CustomTreeNode : TreeNode{公共自定义树节点(){}public CustomTreeNode(int nodeId, string nodeType){节点 ID = 节点 ID;节 ..
发布时间:2022-01-06 11:00:12 C#/.NET

在子文件夹中运行 MVC 的 Asp.net WebForms 应用程序

假设我有一个 Asp.net WebForms 应用程序,它具有: 根文件夹中很少有 *.aspx 文件作为 WebForms 应用程序运行(不涉及路由) 一个子文件夹,即 FormsFolder,其中包含作为常规 Web 表单应用程序运行的其他文件和子文件夹 一个子文件夹 MvcFolder,它具有 Asp.net MVC 应用程序的正常结构并同时运行其内容 使用 HttpModul ..
发布时间:2022-01-06 11:00:07 C#/.NET