在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1、数据绑定 //连接数据库 T_UserTableAdapter adpter=T_UserTableAdpter();
//设置初始数据:
#代表绑定数据 (4、可以在<%aaa(Eval("a")) %>中调用服务端函数 (5、常见的类型语句: **1:e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem **2:e.Item.ItemType == ListItemType.Header **3搜索资料: ListItemType 枚举 [C#]请参见 3、Repeater事件之ItemDataBound事件 (1、OnItemDataBound事件(绑定中获取同一行相关信息) DataRowView MyRow= (DataRowView)e.Item.DataItem; (2、后台代码:获取数据库表中的列 //取出绑定行的信息 (3、后台代码:母版中的ID不能直接取 //获得ID (4、aspx中:href='<%#Eval("URL")%>' 这样在浏览器中点击是不会到指定页面的,应当改成 (5、aspx中:支持格式 4、Repeater事件之ItemCommand事件 ** e.CommandName 名字 **后台代码获取前台传过来的参数例如ID: long id=Convert.ToInt64(e.CommandArgument); **后台代码:Repeater.DataBing//强制刷新数据
(1、OnClientClick="return confirm("您真的要操作吗?");" (2、看aspx中id的类型,可以先顶一个id,然后在aspx.cs中查看它是什么类型 (3、抛出错误: throw new Exception("自己定义的错误类型"); 5、实例: move_pic.aspx 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="move_pic.aspx.cs" Inherits="Move_Pic.move_pic" %> <!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 id="Head1" runat="server"> <title></title> <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script> </head> <body> <form id="form1" runat="server"> <div> <asp:ObjectDataSource ID="ObjectDataSource1" runat="server" DeleteMethod="Delete" InsertMethod="Insert" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="Move_Pic.DAL.DataSet1TableAdapters.T_userInfoTableAdapter" UpdateMethod="Update"> <DeleteParameters> <asp:Parameter Name="Original_sUserName" Type="String" /> </DeleteParameters> <InsertParameters> <asp:Parameter Name="sUserName" Type="String" /> <asp:Parameter Name="sPassWord" Type="String" /> <asp:Parameter Name="Email" Type="String" /> <asp:Parameter Name="Age" Type="Int32" /> <asp:Parameter Name="Pic_url" Type="String" /> </InsertParameters> <UpdateParameters> <asp:Parameter Name="sPassWord" Type="String" /> <asp:Parameter Name="Email" Type="String" /> <asp:Parameter Name="Age" Type="Int32" /> <asp:Parameter Name="Pic_url" Type="String" /> <asp:Parameter Name="Original_sUserName" Type="String" /> </UpdateParameters> </asp:ObjectDataSource> <asp:Repeater ID="Repeater1" runat="server" DataSourceID="ObjectDataSource1"> <HeaderTemplate>欢迎选购<table id="tableId"><tr></HeaderTemplate> <ItemTemplate><td> <img a1='<%#Eval("sUserName")%>' a2='<%#Eval("Age") %>'width="100", height="150" src='image/<%#Eval("Pic_url") %>' /></td> </ItemTemplate> <FooterTemplate></tr></table>欢迎下次光临</FooterTemplate> </asp:Repeater> <script type="text/javascript"> /*$("img").mousemove(function (e) { $("#sUserName").text($(this).attr("a1")); $("#Age").text($(this).attr("a2")); $("#divNone").css("top", e.pageY).css("left", e.pageX).show("slow"); });*/ //动态增长 /* $(function () { $("#img").click(function () { //$(this).animate({ "width": "+=300", "height": "+=300" }); $(this).animate({"width":"300","height":"300"}); //$(this).attr("width", "300").attr("height", "300"); }); });*/ $("#tableId img").mouseenter(function () { $(this).animate({ "width": "300", "height": "300" },"slow"); //$(this).siblings().animate({ "width": "150", "height": "300" }); //将自己排除在外 $("#tableId img").not($(this)).animate({ "width": "100", "height": "150" }, "slow"); }); </script> </div> <div style="display:none" id="divNone"> <p>姓名:<span id="sUserName"></span></p> <p>年龄:<span id="Age"></span></p> </div> </form> </body> </html> 数据库表设计如下: |
请发表评论