<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 后 ,加入购物车 ,但是不想让它刷页面
解决方案 »
- 关于Url传递的参数据有%号的问题,急!!!!!
- 登陆信息无法写入数据库?
- System.NullReferenceException: 未将对象引用设置到对象的实例。???
- Gridview动态绑定到Datatable以后怎么修改每列的列宽
- 自定义控件自定义属性如何写?
- 新手关于js操作文件的问题 大家帮忙解决一下 先谢了!
- 怎样在客户端代码中关闭浏览器窗口而不弹出提示
- vs2012警告未能加载包“visual c++ package”
- asp.net上传文件的问题
- windows server 2008 R2 SP1 安装framework4.0 报错
- 求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”