关于formview的问题

问题描述

protectedvoidFormView1_ItemCommand(objectsender,FormViewCommandEventArgse){if(e.CommandName=="pass"){SqlConnectioncn=newSqlConnection("server=KAYAK;uid=sadb;pwd=1234;database=chuankouInfo");cn.Open();SqlCommandcom=newSqlCommand("updateApplication_TablesetState=2whereApply_ID=@Apply_ID",cn);com.Parameters.Add("@Apply_ID",SqlDbType.Int).Value=((Label)FormView1.FindControl("Apply_IDLabel")).Text;com.ExecuteNonQuery();cn.Close();FormView1.DataSourceID="SqlDataSource1";((Button)FormView1.FindControl("Button4")).Enabled=false;((Button)FormView1.FindControl("Button5")).Enabled=false;}if(e.CommandName=="unpass"){SqlConnectioncn=newSqlConnection("server=KAYAK;uid=sadb;pwd=1234;database=chuankouInfo");cn.Open();SqlCommandcom=newSqlCommand("updateApplication_TablesetState=3whereApply_ID=@Apply_ID",cn);com.Parameters.Add("@Apply_ID",SqlDbType.Int).Value=((Label)FormView1.FindControl("Apply_IDLabel")).Text;com.ExecuteNonQuery();cn.Close();FormView1.DataSourceID="SqlDataSource1";((Button)FormView1.FindControl("Button5")).Enabled=false;((Button)FormView1.FindControl("Button4")).Enabled=false;}}为什么最后两行隐藏button的控件没有实现?是不是因为重新绑定数据的原因?请高手指点一下

解决方案

解决方案二:
a?没人啊?高手都在哪里啊

时间: 2024-10-02 03:36:36

关于formview的问题的相关文章

iteminserting-怎么终止Formview在验证信息失败的时候终止添加数据呢

问题描述 怎么终止Formview在验证信息失败的时候终止添加数据呢 如题目所示 主要就是我在Formview+sqldatasouce向数据库插入信息的时候 会验证信息 并弹出提示框 所以在Formview的ItemInserting事件中写出代码验证 可是我在插入信息的时候 点击添加,Formview会弹出提示框 但是数据库也会添加数据 这是为什么 应该怎么才能在验证错误的时候 终止信息插入呢 ... 本人菜鸟 求高手 大神指点谢谢

用ASP.NET 2.0 FormView控件控制显示

asp.net|控件|控制|显示 ASP.NET 2.0的FormView控件类似于DetailsView控件,因为它能方便地显示后端数据源的单个记录.本文将讨论这个控件的语法和应用. 用户化 虽然这两个控件一次显示一条记录,DetailsView和FormView的关键差别在于:FormView利用用户定义的模板:而DetailsView则使用行字段.FormView控件没有预先定义数据布局:相反,你建立一个包含控件的模板来显示记录中的单个字段.模板中包含建立表单所要用到的格式.控件和绑定表达

ASP.NET 2.0数据教程之十四:使用FormView的模板

返回"ASP.NET 2.0数据教程目录" 导言 在上两节教程中,我们看到了如何使用TemplateField来自定义 GridView和DetailsView的输入.TemplateField使我们可以高度自主的定义某个 特定的列,但不管是GridView还是DetailsView,都会有点太规则了,简单的说就 是它们都有着四四方方的格子一样的外观.很多情况下这样的格子一样的外观是 很不错的,不过有的时候我们却需要使用一个不规则的显示外观.当需要显示一 个单独的记录时,使用FormV

关于FormView在编辑模板下找不到控件的问题

今天写一支程序,其主要是一个GridView联合一个FormView去完成增改删查的功能,本来这是一个非常简单的问题.但由于需要,在FormView的编辑模板中采用两个隐藏控件绑定了两个字段.在GridView的模板列中直接点击修改,那么没有任何问题,但如果先点击详情,切换到FormView的ItemTemeplet中,在该模板中点击返回,回到GridView视图中.然后,再次点击修改时,问题就出现了,跟踪的时候找到的控件引用都为Null,找了很久都没找到原因. 后来才知道,主要跟FormVie

FORMVIEW

问题描述 有一个gridview用一个formview显示gridview里各行的详细信息,请问下,如何通过一个按钮,可以进行收藏操作,获取到formview里的详细信息? 解决方案 解决方案二:获取一个主键ID就行了,详细信息可以到数据库查询去.解决方案三:获取一个主键ID就行了,详细信息可以到数据库查询去.解决方案四:怎么获取呢解决方案五:传主键ID就行了,获取详细信息到数据库中根据主键查询就行了.解决方案六:隐藏域或者隐藏的Label标签就可以存储了.至于怎么获取就好说了吧.解决方案七:能

VS2005中关于在FormView中显示用户的照片的问题,

问题描述 代码部分:ASPX:<asp:FormViewID="FormView1"runat="server"><ItemTemplate>....<tdstyle="width:130px;vertical-align:top;text-align:left;"><asp:ImageID="Image4"runat="server"Width="120

FORMVIEW资源中文显示为乱码,怎么办?

问题描述 我建了一个工程,工程用到了CFormView,为此建立一个FORMVIEW资源(名称是IDD_FORMVIEW(EnglishU.S.)),建好后发现在上面的中文字成为乱码了,上网搜了很多解决办法,都不行,很多都是针对VC6的,而我用的是VC.net开发环境,在FORMVIEW的资源属性里找不到"Language"项,请问该如何解决这个问题!谢谢! 解决方案 解决方案二:哈哈,是你啊.我哈哈哈-解决方案三:方法建议哈:1,全部就用英文的:2,换回vc6^_^

formview控件里的选择绑定数据

问题描述 请问各位大神!!!formview控件里的选择按钮怎么点击选择在gridview空间显示选中一行的信息??请给个详细步骤吧

FormView 子控件的text值

问题描述 <asp:FormViewID="FormView1"runat="server"DataSourceID="AccessDataSource1"><ItemTemplate>软件名称:<asp:LabelID="nameLabel"runat="server"Text='<%#Bind("name")%>'></asp:L

如何解决FormView中实现DropDownList连动选择时出现 &quot;Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用&quot; 的错误

原文:如何解决FormView中实现DropDownList连动选择时出现 "Eval().XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用" 的错误FormView控件是可及显示.修改.添加.删除为一体的控件,感觉很好用,可是昨天发现了一个可以说是它的一个Bug吧,我是想要实现下拉框的联动效果,比如在A下拉框选择了省对应B的下拉框会把对应A中省的市显示在B下拉框中,我想要实现的是校区和对应校区建筑的联动效果,单纯的这种效果很好实现比如下面的代码