2011-11-11 19 views
0

我正在ASP.NET MVC2中开发应用程序。当控件使用JQuery动态添加时,值未保留

我认为有一种风格选项。用户可以一次创建多个样式。每种风格都可以有一个或多个情节。

我正在收集每个样式信息(以及其中的图),通过向它添加动态行。新添加的行包含Style和Plots中的所有字段。

稍后,当用户提交视图我收集模型中的样式和情节。

请看看下面的图片清晰的视野

Style Screen

Plots screen

现在看看包含存储在表的新行样式信息的图像。 Table containing style info

这里的问题是,虽然动态添加行中的控件中的值是可见的,但Value属性并未实际存储它。查看显示上述表格行控件的最后一幅图像,但使用Firebug检查代码中的空值。

由于这个问题,我不能在提交页面之前再次编辑样式。

我正确地遵循了MVC控件的命名约定。

任何帮助是极大的赞赏。

感谢您分享宝贵的时间。

回答

0

最后,我需要回答我自己的问题。

看来这是一个与FireBug相关的问题。它不会显示使用jQuery动态添加的字段中的值。虽然它以可视方式显示,但代码不显示该值。

在我的情况下,问题与控件的ID有关。