ASP Gridview中的问题 。
如下图,我想选择当前行中的发布按钮,当发布后,当前行的编辑部可用,望高手前辈指教,另附上详细代码。...
如下图,我想选择当前行中的发布按钮,当发布后,当前行的编辑部可用, 望高手前辈指教,另附上详细代码。
展开
展开全部
其实这个问题是你想复杂了。
信息发布后当前行编辑不可用。
有两个方法解决。
第一、你这个gridview的作用应该就是发布消息。所以发布后的消息可以筛掉,没有发布的信息作为gridview的数据源。如果你要查看发布的信息,可以另实例一个gridview。
第二、如果不区别开来发布与未发布的消息,也有两种方法解决。
1、点击发布时,你可以用e.FindControl查找该行编辑按钮的ID,查找后button.enable=false;
2、点击编辑时,判断这行信息是否发布,如果发布则使button.enable=false;
获取该行的ID你应该会吧,在你的发布,编辑按钮里添加这个属性commandAgrument='<%# Eval("字段名")%'
Button lb = (Button)sender;
string name=lb.CommandArgument;
这么说,你应该知道怎么做吧?要是实在不知道的话就说一声
信息发布后当前行编辑不可用。
有两个方法解决。
第一、你这个gridview的作用应该就是发布消息。所以发布后的消息可以筛掉,没有发布的信息作为gridview的数据源。如果你要查看发布的信息,可以另实例一个gridview。
第二、如果不区别开来发布与未发布的消息,也有两种方法解决。
1、点击发布时,你可以用e.FindControl查找该行编辑按钮的ID,查找后button.enable=false;
2、点击编辑时,判断这行信息是否发布,如果发布则使button.enable=false;
获取该行的ID你应该会吧,在你的发布,编辑按钮里添加这个属性commandAgrument='<%# Eval("字段名")%'
Button lb = (Button)sender;
string name=lb.CommandArgument;
这么说,你应该知道怎么做吧?要是实在不知道的话就说一声
七鑫易维信息技术
2024-09-02 广告
2024-09-02 广告
Play Video 七鑫易维是致力于机器视觉和人工智能领域的高新科技企业,迄今已专注眼球追踪技术的研发、创新与应用超过14年,拥有完全自主知识产权,全球专利总量655余项。 作为眼球追踪技术领域的全球知名品牌,七鑫易维的产品体系覆盖眼动分...
点击进入详情页
本回答由七鑫易维信息技术提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询