<asp:ScriptManager ID="ScriptManager1" runat="server" />
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" OnPageIndexChanging="gvMemberList_PageIndexChanging">
<Columns>
<asp:TemplateField HeaderText="选">
<HeaderStyle CssClass="DGTitleL"/>
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<asp:CheckBox ID="cbDel" runat="server" OnCheckedChanged="cbdel_click" AutoPostBack="true" />
<input name="chk" type="checkbox" value="<%#Eval("ID")%>" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="影片名称">
<HeaderStyle CssClass="DGTitleL"/>
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<A title="影片名称" href='filmdetail.aspx?id=<%# DataBinder.Eval(Container.DataItem,"ID")%>'>
<%# DataBinder.Eval(Container.DataItem,"Name")%>
</A>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="GridView1" EventName="PageIndexChanged" /> </Triggers>
</asp:UpdatePanel>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
<div>
其中的checkbox 有个 OnCheckedChanged="cbdel_click" 事件 我想对这个事件也实行无刷 ,可是在 <Triggers> 属性里无法获得 checkbox 的 id ,怎么办 , 其实想做一个购物车 ,选中checkbox 后 ,加入购物车 ,但是不想让它刷页面
解决方案 »
- IIS发布ASP.NET网站出错
- *.asp是什么代码?用什么东东写的?*.asp的文件我用 Visual Studio 2005打开为什么他的HTML代码会有错误显示?
- ASP.NET 时间的问题
- Request.Cookies["IsVote"] Request.Form["Vote"]
- 怎么写一个样式来完全控制gridView和TreeView的样式呢?
- 关于.aspx调用.cs代码的问题
- 在DataGrid里插入數據
- datagrid中每列都有cssclass属性?可以说具体点吗?
- 听说微软给了五个ASP.net的例子,怎样才能搞到它
- <add key="Duwamish.Web.EnablePageCache" value="True" /><add key="Duwamish.Web.PageCacheExpiresInSeconds" value="3600" />是什么意
- 求sql 语句
- vs2008如何才能像vs2005那样能够自由拖放控件??
不知道你事件要干什么 如果和服务器打交道
使用ajax异步
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" OnPageIndexChanging="gvMemberList_PageIndexChanging">
<Columns>
<asp:TemplateField HeaderText="选">
<HeaderStyle CssClass="DGTitleL"/>
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:CheckBox ID="cbDel" runat="server" OnCheckedChanged="cbdel_click" AutoPostBack="true" />
</ItemTemplate>
</asp:TemplateField>
<input name="chk" type="checkbox" value=" <%#Eval("ID")%>" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="影片名称">
<HeaderStyle CssClass="DGTitleL"/>
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<A title="影片名称" href='filmdetail.aspx?id= <%# DataBinder.Eval(Container.DataItem,"ID")%>'>
<%# DataBinder.Eval(Container.DataItem,"Name")%>
</A>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
<asp:Label ID="Label1" runat="server" Text="Label"> </asp:Label>
<div>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" OnPageIndexChanging="gvMemberList_PageIndexChanging">
<Columns>
<asp:TemplateField HeaderText="选">
<HeaderStyle CssClass="DGTitleL"/>
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:CheckBox ID="cbDel" runat="server" OnCheckedChanged="cbdel_click" AutoPostBack="true" />
</ContentTemplate>
</asp:UpdatePanel> <input name="chk" type="checkbox" value=" <%#Eval("ID")%>" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="影片名称">
<HeaderStyle CssClass="DGTitleL"/>
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<A title="影片名称" href='filmdetail.aspx?id= <%# DataBinder.Eval(Container.DataItem,"ID")%>'>
<%# DataBinder.Eval(Container.DataItem,"Name")%>
</A>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
<asp:Label ID="Label1" runat="server" Text="Label"> </asp:Label>
<div>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" OnPageIndexChanging="gvMemberList_PageIndexChanging">
<Columns>
<asp:TemplateField HeaderText="选">
<HeaderStyle CssClass="DGTitleL"/>
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<asp:UpdatePanel ID="UpdatePanel2" runat="server">
<ContentTemplate>
<asp:CheckBox ID="cbDel" runat="server" onclick="getValue_onclick()" OnCheckedChanged="cbdel_click" />
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="cbDel" EventName="OnCheckedChanged" />
</Triggers>
</asp:UpdatePanel> <input name="chk" type="checkbox" value="<%#Eval("ID")%>" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="影片名称">
<HeaderStyle CssClass="DGTitleL"/>
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<A title="影片名称" href='filmdetail.aspx?id=<%# DataBinder.Eval(Container.DataItem,"ID")%>'>
<%# DataBinder.Eval(Container.DataItem,"Name")%>
</A>
</ItemTemplate>
</asp:TemplateField>
</asp:GridView>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="GridView1" EventName="PageIndexChanged" />
</Triggers>
</asp:UpdatePanel>报错 Could not find an event named 'OnCheckedChanged' on associated control 'cbDel' for the trigger in UpdatePanel 'UpdatePanel2'.
设为“condition”