📄 addressbookold.aspx
字号:
<asp:Label ID="LabelAddress" runat="server" Text='<%# Bind("Address") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="City" SortExpression="City">
<EditItemTemplate>
<asp:TextBox ID="TextBoxCity" runat="server" Text='<%# Bind("City") %>' MaxLength="64"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidatorCity" runat="server" ControlToValidate="TextBoxCity" Display="Dynamic" ErrorMessage="City is required."></asp:RequiredFieldValidator>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="LabelCity" runat="server" Text='<%# Bind("City") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="State" SortExpression="State">
<EditItemTemplate>
<asp:TextBox ID="TextBoxState" runat="server" Text='<%# Bind("State") %>' MaxLength="2"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidatorState" runat="server" ControlToValidate="TextBoxState" Display="Dynamic" ErrorMessage="State is required."></asp:RequiredFieldValidator>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="LabelState" runat="server" Text='<%# Bind("State") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Zip" SortExpression="Zip">
<EditItemTemplate>
<asp:TextBox ID="TextBoxZip" runat="server" Text='<%# Bind("Zip") %>' MaxLength="10"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidatorZip" runat="server" ControlToValidate="TextBoxZip" Display="Dynamic" ErrorMessage="Zip is required."></asp:RequiredFieldValidator>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="LabelZip" runat="server" Text='<%# Bind("Zip") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="HomePhone" SortExpression="HomePhone">
<EditItemTemplate>
<asp:TextBox ID="TextBoxHomePhone" runat="server" Text='<%# Bind("HomePhone") %>' MaxLength="14"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="LabelHomePhone" runat="server" Text='<%# Bind("HomePhone") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="WorkPhone" SortExpression="WorkPhone">
<EditItemTemplate>
<asp:TextBox ID="TextBoxWorkPhone" runat="server" Text='<%# Bind("WorkPhone") %>' MaxLength="14"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidatorWorkPhone" runat="server" ControlToValidate="TextBoxWorkPhone" Display="Dynamic" ErrorMessage="Work phone is required."></asp:RequiredFieldValidator>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="LabelWorkPhone" runat="server" Text='<%# Bind("WorkPhone") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="MobilePhone" SortExpression="MobilePhone">
<EditItemTemplate>
<asp:TextBox ID="TextBoxMobilePhone" runat="server" Text='<%# Bind("MobilePhone") %>' MaxLength="14"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidatorMobilePhone" runat="server" ControlToValidate="TextBoxMobilePhone" Display="Dynamic" ErrorMessage="Mobile phone is required."></asp:RequiredFieldValidator>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="LabelMobilePhone" runat="server" Text='<%# Bind("MobilePhone") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="EmailAddress" SortExpression="EmailAddress">
<EditItemTemplate>
<asp:TextBox ID="TextBoxEmailAddress" runat="server" Text='<%# Bind("EmailAddress") %>' MaxLength="128"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:HyperLink ID="HyperLinkAddress" runat="server" NavigateUrl='<%# "mailto:" + Eval("EmailAddress") %>'><%# Eval("EmailAddress") %></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="WebSite" SortExpression="WebSite">
<EditItemTemplate>
<asp:TextBox ID="TextBoxWebsite" runat="server" Text='<%# Bind("WebSite") %>' MaxLength="128"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidatorWebsite" runat="server" ControlToValidate="TextBoxWebsite" Display="Dynamic" ErrorMessage="Website is required."></asp:RequiredFieldValidator>
</EditItemTemplate>
<ItemTemplate>
<asp:HyperLink ID="HyperLinkWebsite" runat="server" NavigateUrl='<%# FormatUrl((string)Eval("WebSite")) %>' Target="_blank"><%# Eval("WebSite") %></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Birthdate" SortExpression="Birthdate">
<EditItemTemplate>
<asp:TextBox ID="TextBoxBirthdate" runat="server" Text='<%# Bind("Birthdate") %>' MaxLength="12"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidatorBirthdate" runat="server" ControlToValidate="TextBoxBirthdate" Display="Dynamic" ErrorMessage="Birthdate is required."></asp:RequiredFieldValidator>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="LabelBirthdate" runat="server" Text='<%# Eval("Birthdate", "{0:d}") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Anniversary" SortExpression="Anniversary">
<EditItemTemplate>
<asp:TextBox ID="TextBoxAnniversary" runat="server" Text='<%# Bind("Anniversary") %>' MaxLength="12"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="LabelAnniversary" runat="server" Text='<%# Eval("Anniversary", "{0:d}") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:CommandField ShowDeleteButton="True" ShowEditButton="True" ShowInsertButton="True" />
</Fields>
</asp:DetailsView>
<asp:LinqDataSource ID="LinqDataSourceDetailsViewContact" runat="server" ContextTypeName="AddressBookDataContext" EnableDelete="True" EnableUpdate="True" TableName="Contacts" Where="ContactId == @ContactId" EnableInsert="True">
<WhereParameters>
<asp:ControlParameter ControlID="ListViewContacts" Name="ContactId" PropertyName="SelectedValue" Type="Int32" DefaultValue="0" />
</WhereParameters>
</asp:LinqDataSource>
</td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -