GridView 添加 button

问题描述

GridView中的值是同过sql动态查寻出来的,现在想在每一天记录的后面加一个button.但是button是按照 levelid(查询结果中的一列)的不同连接也不同,比如levelid的值是1,BUTTON的连接就是TEST.aspx,levelid的值是2,button的连接就是test2.aspx,......。这样的BUTTON怎么加啊,请教高手们!!

解决方案

解决方案二:
添加一个模板列,其中访一个button,就可以实现下面的代码我是用linkbutton的,稍微改一下就okprotectedvoidGridView1_RowCommand(objectsender,GridViewCommandEventArgse){if(e.CommandName=="fuqu"){introwindex=Convert.ToInt32(e.CommandArgument);Labellb=(Label)GridView1.Rows[rowindex].FindControl("lbID");Labellb1=(Label)GridView1.Rows[rowindex].FindControl("lbWellID");stringdataid=lb.Text;stringorgid=ddl_Org.SelectedValue;stringWellID=lb1.Text;stringDate=tb_Date.Text;Response.Redirect("FuQuDetail.aspx?&ID="+dataid+"&OrgID="+orgid+"&WellID="+WellID+"&Date="+Date);}}protectedvoidGridView1_RowCreated(objectsender,GridViewRowEventArgse){if(e.Row.RowType==DataControlRowType.DataRow){LinkButtonlb=(LinkButton)e.Row.FindControl("lbDetail");lb.CommandArgument=e.Row.RowIndex.ToString();}}
解决方案三:
楼上的可行
解决方案四:
我是初学者,麻烦您能写的详细点吗?
解决方案五:
帮你顶!!!
解决方案六:
你可以用超连接,<ahref='<%#Eval("levelid").ToString()=="1"?"TEST.aspx":"test2.aspx">'target="_blank">xxx<a>

解决方案七:
:(高手们给的完整一点好吗?
解决方案八:
帮顶一下!
解决方案九:
帮你项!我是路过的
解决方案十:
<asp:TemplateField><HeaderTemplate><asp:LinkButtonID="asp_lnbWorkflowName"OnCommand="Step1_GridView_Sort_Select"CommandName="asp_grvStep1_SelectWorkflow"CommandArgument="WorkflowName"runat="server"></asp:LinkButton></HeaderTemplate><ItemTemplate><asp:ImageID="asp_imgWorkflow"runat="server"ImageUrl="../../images/list_flow.gif"/><asp:HyperLinkID="asp_hypWorkflowDetail"Target="_blank"Text='<%#Server.HtmlEncode((string)DataBinder.Eval(Container,"DataItem.WorkflowName"))%>'NavigateUrl="#"runat="server"></asp:HyperLink><asp:HiddenFieldID="asp_hidWorkflowId"Value='<%#DataBinder.Eval(Container,"DataItem.WorkflowId")%>'runat="server"/></ItemTemplate></asp:TemplateField>在GridView的rowDataBound的事件里,将HyperLink的NavigateUrl设成你需要的地址。就Ok了。

时间: 2024-10-27 07:36:06

GridView 添加 button的相关文章

请教达人,请问在GridView中如何添加Button按钮?

问题描述 请教各位达人:我是ASP初学者,在VS2005中,请问如何在GridView中添加Button按钮?(当我Button按钮拖到GridView中时,总是拖不进去),想请教下各位,谢谢~ 解决方案 解决方案二:进入编辑模板状态下才能拖动控件放到gridview中去或者你自己在<asp:GridView></asp:GridView>手动敲解决方案三:呵呵,谢谢你啊~~~可以了解决方案四:在模板列里面咯!

asp.net-Asp.net中GridView中button的用法

问题描述 Asp.net中GridView中button的用法 在网上查了资料,用法如下: <asp:TemplateField> <ItemTemplate> <asp:Button ID=""Button2"" runat=""server"" CausesValidation=""false"" CommandName=""&quo

ASP.NET中为GridView添加删除提示框

在GridView中我们可以直接添加一个CommandField删除列来删除某行信息.但为了避免误操作引起的误删除,在删除操作者让操作者再确认下,完后再进行删除. 首先我们给我们的GridView 添加一个模板列,如下: 以下是引用片段: 以下为引用的内容: <ASP:TemplateField HeaderText="Delete" ShowHeader="False"> <ItemStyle ForeColor="Red"

在ASP.NET中为GridView添加删除提示框

asp.net 在GridView中我们可以直接添加一个CommandField删除列来删除某行信息.但为了避免误操作引起的误删除,在删除操作者让操作者再确认下,完后再进行删除. 首先我们给我们的GridView 添加一个模板列,如下: <ASP:TemplateField HeaderText="Delete" ShowHeader="False"> <ItemStyle ForeColor="Red" /> <I

ASP.NET中为GridView添加删除提示框的方法

 在GridView中我们可以直接添加一个CommandField删除列来删除某行信息.但为了避免误操作引起的误删除,在删除操作者让操作者再确认下,完后再进行删除. 首先我们给我们的GridView 添加一个模板列,如下: 以下是引用片段: 1 2 3 4 5 6 7 <ASP:TemplateField HeaderText="Delete" ShowHeader="False"> <ItemStyle ForeColor="Red&q

mfc-请问在groupbox控件添加button,按钮单击无响应

问题描述 请问在groupbox控件添加button,按钮单击无响应 请问我在MFC对话框窗口中添加一个groupbox控件,再添加一个BUTTON控件作为groupbox的子窗口(GetDlgItem(IDC_BUTTON1)->SetParent(GetDlgItem(IDC_GROUPBOX)),运行后BUTTON单击无响应. BUTTON的鼠标单击消息传递给groupbox, 没有传到对话框. 后来用SetWindowLong(.....,GWL_WNDPROC,...)改变消息处理函数

是不是空指针-在窗体中添加button时 eclipse运行后提示挂起是什么意思是,该怎么改

问题描述 在窗体中添加button时 eclipse运行后提示挂起是什么意思是,该怎么改 import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; public class ButtonFrame extends JFrame{ public Button

tabs-Fragment中添加button为什么按钮会占据整个父view

问题描述 Fragment中添加button为什么按钮会占据整个父view 我想添加一个tabs(框架是PagerSlidingTabStrip),使用viewpager左右切换fragment,我在其中一个Fragment中添加button为什么按钮会占据整个布局(灰色部分就是按钮) 还有大神能告诉我为什么tabs这么小吗QWQ public class ChatFragment extends Fragment { @Override public View onCreateView(Lay

iOS 在tableview的每个cell上添加button,button的颜色问题

问题描述 iOS 在tableview的每个cell上添加button,button的颜色问题 iOS 在tableview的每个cell上添加button,当选中时候,button的颜色为蓝色,边框宽度为1,为选中时边框颜色为灰色,边框宽度为0.5,问题是:点击其他cell中的button时候刷新单元格,button的边框颜色刷新失败,还是蓝色,但是边框宽度却刷新成功,变为0.5,如下图所示,求解刷新边框颜色失败的原因及解决方案!非常感谢!如能解决问题定及时采纳!谢谢 解决方案 你有么有把之前

wpf listbox button-wpf中listbox中添加button的问题

问题描述 wpf中listbox中添加button的问题 前台代码: 后台代码:class UserItem { public UserItem(int Id string Name bool IsActived) { this.Id = Id; this.Name = Name; this.IsActived = IsActived; } public int Id { get; set; } public string Name { get; set; } public bool IsAct