首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

asp.net 按钮变灰的有关问题

2012-06-23 
asp.net按钮变灰的问题我现在在datagrid里做了个 超链接列且这些 超链接 都连接到这一个页面(确认页面,有

asp.net 按钮变灰的问题
我现在在datagrid里做了个 超链接列 且这些 超链接 都连接到这一个页面(确认页面,有个确认按钮) 如何做能让 确认页面的按钮只能 确认一次 然后变灰 比如 有连接a 连接b 我先点击 连接a进入确认页面后 点击确认 然后按钮就变灰 再次点击连接a 按钮还是灰的 但是点击连接b 按钮还是如上 可以用一次然后 就不能再用 这个功能 如何实现 求教!!!!

[解决办法]
你可以换种思维方式:你可以在数据库中加一个字段state记录确认的状态,确认过为true,没有确认过为false。再根据state来确定button的Enabled属性是ture或是false 
(1)你可以直接把状态传过去,确认页面?state=“”;(这种方法省事,但不太安全,不建议使用)
(2)你可以把id传过去,在确认页面通过传过去的id读取相应的state字段的值再来设置按钮是否可用()

热点排行