我正在使用 YAF ( Yetanotherforum ),它位于asp.net 4.0 / C#中。 我正在使用 Visual Studio 2010 和 MS SQL Server Management Studio。我的目标是在注册表中的“电子邮件”字段下方放置一个“公司名称”字段;目前,不存在“公司名称”字段。
我想我可以去 register.ascx 页面并创建一个额外的字段。您可能只需将“电子邮件”字段从 tr 复制到 /tr 并粘贴即可。例如,在 regiser.ascx 页面上,电子邮件字段如下所示:
<tr>
<td align="right" class="postheader">
<asp:Label ID="EmailLabel" runat="server" AssociatedControlID="Email">
<YAF:LocalizedLabel ID="LocalizedLabel6" runat="server" LocalizedTag="EMAIL" />
:</asp:Label></td>
<td class="post">
<asp:TextBox ID="Email" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="EmailRequired" runat="server" ControlToValidate="Email"
ErrorMessage="E-mail is required." ToolTip="E-mail is required." ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
</td>
</tr>
所以我可以复制并粘贴上面的内容,然后将所有措辞从“电子邮件”切换到“公司”,我想这会使公司名称字段显示在注册页面上。
假设这是真的,有人可以指导我如何处理数据库吗?或者不看它是如何设置的就不可能?我对数据库还很陌生,如果没有一些可靠的建议,我做任何事情都会感到不舒服——尽管我已经支持了它。
谢谢!