让我们说我有一个下拉菜单/文本框/ GridView的等 所有这一切都是由一个参数(或多个参数)条件的用户控件
比方说,我加入我的用户的页面控制的用户控件并设置是这样的:
userControl1.Type = Advanced;
或者
userControl1.Type = Regular;
我在多个地方的usercontrol
然后,我有这样的:
if Type ==Advanced
gridview.DataSource=dataTableAdvanced;
else if Type==Regular
gridview.DataSource = dataTableRegular;
或者类似的东西:
if Type==Advanced
dropdown1.Visible=true
else
dropdown1.Visible=false
控制是越来越混乱很快,如果我有一个参数,比方说,五个不同的值可用。有没有更好的技术来做到这一点?
so ...这就是你正在编程的C#或VB.NET吗? – peroija
@peroija,我会说这与这个特定的问题无关,但c# – user194076