C# repeater操作按钮状态,怎么保持状态

问题描述

就是点击一行的按钮,点击选择,然后变成取消也可以再点击其他的选择按钮,点击几个变几个取消如图,我点击2选择了,我想再点击3选择,现在应该有两个取消才对,结果是最后点击那个,那个是取消。我做的是总是选择下一个时上面的就丢失了。看图。!

解决方案

解决方案二:

麻烦大家给回答下这个问题呗。愁死我了。
解决方案三:

用checkbox更好一点儿吧
解决方案四:

就是要求的这样的功能的,还可以随时取消的呢。有人来帮忙回答下呗
解决方案五:

来人出出主意呗。谢谢大家了。帮帮忙吧。

时间: 2024-09-13 06:19:09

C# repeater操作按钮状态,怎么保持状态的相关文章

云计算设计模式(二十)——调度程序代理管理者模式

云计算设计模式(二十)--调度程序代理管理者模式 协调一系列在分布式服务集和其他远程资源的的行为,试图透明地处理故障,如果这些操作失败,或撤销,如果系统不能从故障中恢复执行工作的影响.这种模式可以分布式系统中增加弹性和灵活性,使之恢复和重试失败是由于短暂的异常,持久的故障和处理故障等操作. 背景和问题 应用程序执行其包括多个步骤,其中的一些可以调用远程服务或访问远程资源的任务.各个步骤可以是相互独立的,但它们是由实现该任务的应用程序逻辑编排. 只要有可能,应用程序应该确保任务运行完成和解决远程访

radiobutton-asp.net Repeater中取不到RadioButton的状态在线求解

问题描述 asp.net Repeater中取不到RadioButton的状态在线求解 <asp:Repeater ID="Repeater1" runat="server"><ItemTemplate><tr><td colspan="3" class="td1"> <span>ID:</span><asp:Label ID="lb1_1

repeater控件分页复选框状态

问题描述 大家好,请教一个问题.我用repeater控件进行分页显示数据.现在的问题是,我在第一页的时候选中2个复选框,然后点第二页,再返回到第一页,刚刚在第一页选中的2个复选框就丢失了.有什么好的解决方案吗,或是提供个例子.谢谢大家.我的QQ:936944308验证问题:林志炫 解决方案 解决方案二:这个基本上没有好办法,得自己写方法,你可以用一个变量记录每一页被选中条目的index,然后再将对应的index里的复选框选中.解决方案三:能写个例子给我看看吗?谢谢

HTTP协议是无状态协议,怎么理解

HTTP协议是无状态协议,怎么理解?   Http是一个无状态协议,同一个会话的连续两个请求互相不了解,他们由最新实例化的环境进行解析,除了应用本身可能已经存储在全局对象中的所有信息外,该环境不保存与会话有关的任何信息.  自己的理解,在asp.net里:每次提交服务器的页面没有任何关系,每次记录在页面的信息下次提交是记不住的,(除了应用本身可能已经存储在全局对象中的所有信息外)在.net里实际就是ViewState,ViewState是asp.net中保存页面信息的基本单位,应用时就是保存在控

将Button等控件嵌入到repeater中

ASPX页面: 增加两个事件,及传值. <asp:Repeater ID="rptList" OnItemDataBound="rptList_ItemDataBound" OnItemCommand="rptList_ItemCommand" runat="server" DataSourceID="SqlDataSource1">    <ItemTemplate>    <

Html保持用户状态的多种方法比较

比较     众所周知,html的一个缺点是本身无法保持状态,客户连接服务器获取一个页面后,对服务器而言,此连接就已不存在了,下一页将重新连接.互联网上网站建立以后,一个普遍的需求是能够方便的管理上站用户的帐号信息,以及某些页面针对限定用户开放.如何跟踪用户,目前常用的有以下解决方案: * 在html的表单中利用隐藏输入域来传递信息,如: VALUE值即为状态信息,所以每次不同,不可能事先写好,只能通过CGI程序生成HTML页面: Print " 这样,在下次表单重新提交时可以包含进去. 使用隐

Repeater读取数据并分页

分页|数据 据说这个没有什么用,但是把这个搞懂了对datagri和datalist和有帮助,事业就笔记一下了. ----------控件清单---------  Panel Panel1;  Button Button1;  Button Button2;  Label Label1;  Label Label2;  Label Label3;  Label Label4;  Label Label5;  Repeater Repeater1; -------------------------

关于何种情况下使用DataGrid、DataList或Repeater的一些讨论

datagrid [概述] WEB开发自从有了基于脚本的WEB编程技术(如ASP)以来,经历了一个漫长的过程.通过使用微软的ASP.Net技术,传统的ASP中大量的.单调乏味的.重复性的编程工作成为了历史.例如,象大多数ASP程序员所知的,在ASP中显示数据库内容所需要的过程: 建立数据库连接 用SQL查询装载ADO数据集 显示所需要的任何HTML代码 遍历数据集中的记录 输出记录字段值及相关的HTML 移向下一条记录 循环 显示所需要的HTML代码 又如,为了在表格中显示记录集的内容,我们需要

Web Service中保持ASP.net的状态

asp.net|web 简介      网络程序开发者们遇到的最普遍的问题就是如何在无状态的基于HTTP协议的交互中保持状态信息.有许多聪明的办法可以解决HTTP协议的无状态问题,例如对每个请求重复发送应用程序数据包.使用HTTP认证机制来将请求映射到特定的用户.使用Cookie来存储一系列请求的状态等.在ASP.net技术中提供了一个非常有效的方案来保持状态,该方案隐藏了所有高难度的,具有挑战性的工作的细节,用户只需简单地使用System.Web.SessionState.HttpSess