将值的集合传递给操作、动态创建的文本框
我用 jquery 动态创建文本框。我想知道如何使用我的视图模型将这些值发送到我的操作中,有点像这样,但我不想传递文本框的值,而是将它们命名为 name="dTextboxes",而不是 httpPostedFileBase。感谢您的帮助,我有点陷入困境
public ActionResult Index(NewsViewModel viewModel, IEnumerable<HttpPostedFileBase> files)
I create textboxes dynamically with jquery. What i wonder how can i send those values into my action now with my viewmodel, kinda like this but instead of the httpPostedFileBase i want pass the values of the textboxes, I did name them like name="dTextboxes". Thanks for help im kinda stuck on this
public ActionResult Index(NewsViewModel viewModel, IEnumerable<HttpPostedFileBase> files)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用
IEnumerable; dTextboxes
作为操作参数。假设您的表格中有:
You could use
IEnumerable<bool> dTextboxes
as action argument.assuming that in your form you have:
我最终这样做了
,我的动态文本框看起来像这样
,并且在操作中我执行了 foreach 并检查字符串是否不为空,然后对文本框的字符串值执行我想要的操作。
I ended up doing this
and my dynamically textboxes looks like this
and of cause in the action i do a foreach and check if string is not null after that do what i want with the string value of the textbox.