gpt4 book ai didi

c# - 在 .NET 中如何使用属性初始化 FormCollection?

转载 作者:太空狗 更新时间:2023-10-30 00:31:48 24 4
gpt4 key购买 nike

我已经尝试了通常的方法:

var form = new FormCollection { "WeekList" = weekfilter, "PracticeList" = practicefilter}

以及我能想到的所有可能的偏差,但最终不得不将其分开:

var form = new FormCollection();
form["WeekList"] = weekfilter;
form["PracticeList"] = practicefilter;

如何初始化这个内联?是否可以? (我基本上是在尝试模仿正在提交的表单)

最佳答案

如果您使用的是 ASP.NET MVC(非核心),您可以初始化 System.Web.Mvc.FormCollection像这样:

var form = new FormCollection {
{"WeekList", weekfilter},
{"PracticeList", practicefitler}
}

Demo in .NET Fiddle

但我不是测试这个的合适计算机。我基于 FormCollection 的 .Add 方法开始声明为:

public virtual void Add(
string name,
string value
)

过滤器变量声明为哪些类型?

关于c# - 在 .NET 中如何使用属性初始化 FormCollection?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22487627/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com