【发布时间】:2013-08-05 20:53:36
【问题描述】:
在一个页面上,我在查询字符串中有一个 ID。我需要从这个 ID 查询我的查找表并获取与此表中的 id 匹配的任何内容的列表。
表格如下:
id workFlowID nextStepID
2 27 28
3 28 29
4 27 29
如果查询字符串的 ID 为 27,那么它将只返回两个结果。
如何为这两个结果创建一个动态单选按钮?
下面是我将使用的两张表。
select * from jm_AccountworkFlowDetail wfd
left join jm_accountworkflowsteps wfs on wfs.workFlowID = wfd.workID
以下是上述查询将返回的内容:
workID name status nextStep id workFlowID nextStepID
27 BaseLevelWFI NULL NULL 2 27 28
27 BaseLevelWFI NULL NULL 4 27 29
28 NextStepBaseLevel NULL NULL 3 28 29
29 AfterNextStepBase NULL NULL NULL NULL NULL
wfd 包含前 4 列,还包含要使用的名称。 wfs 是查找表,我将如何判断第一个表中的项目是否应该有单选按钮。
工作项可能没有任何下一步并且不会返回任何结果,因此它应该有任何单选按钮。有些应该返回一个,有些会返回多个。
我需要的是一个单选按钮的动态列表,其中包含要设置为名称的文本和要设置为 workID 的值。
这可以在页面后面的代码之外完成吗?
【问题讨论】:
-
您在使用 ASP.NET WebForms 吗?听起来很像。
-
@JeremyPridemore 是的 asp.net 网络表单很抱歉。 :)
-
你考虑过使用MVC吗?
-
@davids 我们确实使用 MVC 只是不用于这个项目。遗憾的是,目前无法将其切换到 MVC。