2009-11-13 77 views
0

我有一个为我的控制器的索引操作创建了一个列表视图。 我已通过使用视图的来源向此列表视图添加了一个新列“Select This”。 该列将包含列表中每个条目的单选按钮。这是我通过在“选择此”列中放置工具箱中的单选按钮控件实现的。这是我在视图设计中完成的,当我运行它时,我得到了单选按钮,每个项目都有一个按钮。该页面还有一个链接按钮,我想调用这个链接按钮点击的控制器动作,它将接收所选单选按钮的索引。所以,如果我选择第5个单选按钮,如何在控制器动作中接收5。如何知道在视图上选择了哪个单选按钮?

我该怎么做?

问候, 卡皮尔

回答

1

如果使用普通的HTML,你的单选按钮都将具有相同的名称,但不同的价值。您将在POST中获得一个结果,其中将包含所选值。

如果您使用的是ASP.net助手,它是一样的,但它们会为您生成:请参阅:http://msdn.microsoft.com/en-us/library/dd410596.aspx您将为每个输入(第二个参数)传递相同的名称(第一个参数)和不同的值。

+0

谢谢Palantir。 – 2009-11-13 09:56:58

+0

我怎么能知道 - 哪个单选按钮被点击查看本身sothat我可以发送所选无线电的ID从链接按钮点击目前在视图? – 2009-11-13 10:15:31

+0

它是什么男人发送无线电ID?你在哪里发送它们? “链接按钮”是什么意思?试着更加清楚地解释,并为此打开一个新的问题。 – Palantir 2009-11-13 10:37:26

相关问题