在测试/调试ASP.NET MVC应用程序时,通常会提交一个表单,然后检查所有名称/值对以确保
在Visual Studio中进行调试非常适合检查单个变量(甚至是一个简单的对象)是否包含期望值,对于FormCollection而言,检查键的存在非常容易。但是,检查FormCollection中的键/值对非常麻烦。是否有一种简单的方法可以使Visual Studio并排列出键及其值以进行快速检查?
最佳答案
只是快速的自定义检查
public void Edit(FormCollection team)
{
System.Text.StringBuilder st = new System.Text.StringBuilder();
foreach (string key in team.Keys)
{
st.AppendLine(String.Format("{0} - {1}", key, team.GetValue(key).AttemptedValue));
}
string formValues = st.ToString();
//Response.Write(st.ToString());
}
然后,您可以将鼠标放在
formValues
上以检查键值。点击放大镜将显示键值关于asp.net-mvc - 有没有一种简单的方法来查看FormCollection的内容?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11694631/