【发布时间】:2012-01-22 16:11:06
【问题描述】:
我有一个带有一些 id 的表,我希望在 default.aspx 中打开带有表单的特定 page.aspx,具体取决于 id。
我现在拥有的是:
if(id_table ==1) {
response.redirect("PageBla.aspx");
}
if(id_table==2) {
response.redirect("Page21231.aspx");
}
if(id_table==6) {
....
}
etc etc....
如果我要检查的 id 数量很少,这很简单。但我将有几十个身份证要检查。是否有任何编程模式或任何其他方法可以在没有数十个 if 或 switch/case 的情况下执行此操作?
提前致谢
编辑:“=”替换为“==”。
【问题讨论】:
标签: c# asp.net design-patterns coding-style