⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 addressbooknew.aspx

📁 us as a a a a a a a a aa a a a a a a a a a aa a a a a a a a a
💻 ASPX
字号:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="AddressBookNew.aspx.cs" Inherits="AddressBookNew" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Address Book: Dynamic Data</title>
    <link href="StyleSheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <form id="form1" runat="server">
        <asp:DynamicDataManager ID="DynamicDataManager1" runat="server" />
        <table class="parent" width="900">
            <tr>
                <td  class="parent" width="450" valign="top">
                    <table>
                        <tr>
                            <th><asp:LinkButton ID="LinkButtonAdd" runat="server" onclick="LinkButtonInsert_Click">Add</asp:LinkButton></th>
                            <th>First</th>
                            <th>Last</th>
                            <th>Email</th>
                            <th>Company</th>
                            <th>Work</th>
                        </tr>
                        <asp:ListView ID="ListViewContacts" runat="server" DataSourceID="LinqDataSourceContacts" DataKeyNames="ContactId">
                            <LayoutTemplate>
                                <asp:PlaceHolder ID="ItemPlaceHolder" runat="server"></asp:PlaceHolder>
                            </LayoutTemplate>
                            <ItemTemplate>
                                <tr>
                                    <td><asp:LinkButton ID="LinkButton1" runat="server" CommandName="Select">select</asp:LinkButton></td>
                                    <td><asp:DynamicControl runat="server" DataField="FirstName" /></td>
                                    <td><asp:DynamicControl runat="server" DataField="LastName" /></td>
                                    <td><asp:DynamicControl runat="server" DataField="EmailAddress" /></td>
                                    <td><asp:DynamicControl runat="server" DataField="Company" /></td>
                                    <td><asp:DynamicControl runat="server" DataField="WorkPhone" /></td>
                                </tr>
                            </ItemTemplate>
                            <EmptyDataTemplate>
                                <tr>
                                    <td align="center" colspan="6">
                                        No entries. <asp:LinkButton ID="LinkButtonInsert" runat="server" onclick="LinkButtonInsert_Click">Click to Add.</asp:LinkButton>
                                    </td>
                                </tr>
                            </EmptyDataTemplate>
                        </asp:ListView>
                        <asp:LinqDataSource ID="LinqDataSourceContacts" runat="server" ContextTypeName="AddressBookDataContext" Select="new (FirstName, LastName, EmailAddress, Company, HomePhone, WorkPhone, MobilePhone, ContactId)" TableName="Contacts">
                        </asp:LinqDataSource>
                    </table>
                </td>
                <td class="parent" valign="top" width="450">
                    <asp:DetailsView ID="DetailsViewContact" runat="server" Height="50px" Width="125px" AutoGenerateRows="false" DataKeyNames="ContactId" DataSourceID="LinqDataSourceetailsViewContact" AutoGenerateDeleteButton="true" AutoGenerateEditButton="true" AutoGenerateInsertButton="true" onitemdeleted="DetailsViewContact_ItemDeleted" onitemupdated="DetailsViewContact_ItemUpdated" oniteminserted="DetailsViewContactInsert_ItemInserted">
                        <Fields>
                            <asp:DynamicField DataField="Category" />
                            <asp:DynamicField DataField="FirstName" />
                            <asp:DynamicField DataField="LastName" />
                            <asp:DynamicField DataField="Company" />
                            <asp:DynamicField DataField="Title" />
                            <asp:DynamicField DataField="Address" />
                            <asp:DynamicField DataField="City" />
                            <asp:DynamicField DataField="State" />
                            <asp:DynamicField DataField="Zip" />
                            <asp:DynamicField DataField="HomePhone" />
                            <asp:DynamicField DataField="WorkPhone" />
                            <asp:DynamicField DataField="MobilePhone" />
                            <asp:DynamicField DataField="EmailAddress" />
                            <asp:DynamicField DataField="Website" />
                            <asp:DynamicField DataField="Birthdate" />
                            <asp:DynamicField DataField="Anniversary" />
                        </Fields>
                    </asp:DetailsView>
                    <asp:LinqDataSource ID="LinqDataSourceetailsViewContact" runat="server" ContextTypeName="AddressBookDataContext" EnableDelete="True" EnableInsert="True" EnableUpdate="True" TableName="Contacts" Where="ContactId == @ContactId">
                        <WhereParameters>
                            <asp:ControlParameter ControlID="ListViewContacts" DefaultValue="-1" Name="ContactId" PropertyName="SelectedValue" Type="Int32" />
                        </WhereParameters>
                    </asp:LinqDataSource>
                </td>
            </tr>
        </table>
    </form>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -