Я использую YAF ( Yetanotherforum ), и он находится в asp.net 4.0 / C # . Я использую Visual Studio 2010 и MS SQL Server Management Studio . Моя цель - поместить поле " название компании " под полем " email " в форме регистрации; в настоящее время поле «название компании» не существует.
Думаю, я мог бы просто зайти на страницу register.ascx и создать дополнительное поле. Возможно, вы могли бы просто скопировать поле «email» из 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>
Так что я мог бы просто скопировать и вставить вышеупомянутое, и переключить всю гадость с «email» на «company», и это, я думаю, привело бы к появлению поля названия компании на странице регистрации.
Предполагая, что это правда, кто-нибудь может подсказать мне, как обращаться с базой данных? Или невозможно, не видя, как это настроено? Я настолько новичок в базах данных, что не чувствую себя комфортно, если сделаю что-нибудь без какого-либо твердого совета - хотя я уже подкрепил это.
Спасибо!