首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在我的论坛中向注册表格中添加一个字段--如何修改数据库?

在我的论坛中向注册表格中添加一个字段--如何修改数据库?
EN

Stack Overflow用户
提问于 2012-03-28 16:02:07
回答 1查看 595关注 0票数 1

我使用的是YAF (Yetanotherforum),,它在asp.net 4.0 / C#中。我正在使用Visual 2010和。我的目标是将“公司名称”字段放在注册表格中的“电子邮件”字段下;目前,没有“公司名称”字段存在。

我想我可以转到register.ascx页面并创建一个额外的字段。您可能只需将“电子邮件”字段从tr复制到/tr并粘贴即可。例如,在regiser.ascx页面上,电子邮件字段如下所示:

代码语言:javascript
复制
                    <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>

所以我只需复制并粘贴上面的内容,并将所有的版本从“电子邮件”切换到“公司”,我想这将使公司名称字段出现在注册页面上。

假设这是真的,有人能指导我如何处理数据库吗?或者是不可能不看到它是如何设置的?我对数据库太陌生了,如果没有一些可靠的建议,我会觉得做任何事情都不舒服--尽管我已经支持了它。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-28 16:22:46

您确实需要创建一个用户配置文件--任何其他方法都涉及到对开箱即用的成员资格DB模式的黑客攻击。配置文件只支持ASP.NET网站模板,因此如果使用模板,则需要使用自定义配置文件。更多信息在这里:

ASP.NET:网站与网络应用项目

Web应用程序项目的Web配置文件生成器

如何添加登录、角色和配置文件系统

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9911421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档