我想知道是否有人遇到过任何现有的 T4 模板来将数据库逆向工程为 ASPX GUI 的第一个剪辑。如果能够设计您的数据库,通过数据访问层的代码生成器运行它,而且还生成一个简单的 GUI,那就太好了。
作为一个简单的示例,对于数据库中的每个表,创建如下内容:
<asp:textbox id="theColumnName" maxlength="theColumnMaxWidth" runat="server"/>
<asp:checkbox id="theColumnName" runat="server"/>
<asp:dropdownlist id="theColumnName" runat="server"/> (dropdownlist was generated because a foreign key was detected)
...etc
最好将每个表生成到自己的文件中,但不确定这是否可能。
因此,显然它不会为您完成所有工作,它只是第一次剪切,会生成到 \GuiTemplate 文件夹中,然后可以从那里复制/粘贴到您的实际代码文件中。