【发布时间】:2016-03-25 07:00:03
【问题描述】:
我正在使用 div 和 javascript 创建标签
<div id="tabs">
<ul class="nav nav-tabs">
<li><a href="#tabs-1">Issue Part</a></li>
<li><a href="#tabs-2">Return Part</a></li>
</ul>
<div id="tabs-1" > Content </div>
<div id="tabs-2" > Content </div>
</div>
在 tab1 和 tab2 我有 gridview 和 search 按钮,当我点击 tab 2 上的搜索按钮时,它会过滤 tab2 上 gridview2 的数据,但显示 tab1 如何在点击按钮后显式添加以显示 tab2
按钮点击代码
Protected Sub ImageButton2_Click(sender As Object, e As ImageClickEventArgs) Handles ImageButton2.Click
Dim DataView As New DataView(PopulatePR())
If (DropDownList2.Text = "OR") Then
DataView.RowFilter = "Case = '" + Txtcase1.Text + "' OR Name = '" + txtname1.Text + "'"
Else
DataView.RowFilter = "Case = '" + Txtcase1.Text + "' AND Name = '" + txtname1.Text + "'"
End If
GridView2.DataSource = DataView
GridView2.DataBind()
End Sub
我试过了,但它不起作用
MyBase.OnPreRender(e)
Page.ClientScript.RegisterStartupScript(GetType(Issue_Parts),"TabToSelect", "$('#tabs').tabs({ active:1})", True)
【问题讨论】:
-
可以分享一下按钮的点击功能吗?
-
Protected Sub ImageButton2_Click(sender As Object, e As ImageClickEventArgs) Handles ImageButton2.Click Dim DataView As New DataView(PopulatePR()) If (DropDownList2.Text = "OR") Then DataView.RowFilter = " Case = '" + Txtcase1.Text + "' OR Name = '" + txtname1.Text + "'" Else DataView.RowFilter = "Case = '" + Txtcase1.Text + "' AND Name = '" + txtname1.Text + "'" End If GridView2.DataSource = DataView GridView2.DataBind() End Sub
-
将其添加到您的原始问题中,而不是在 cmets 中。
-
是的,我已经添加了,请检查
-
这里没有代码在填充数据后选择选项卡 1。您确定某处是 dataGridView 事件,没有选择选项卡 1 的代码吗?因为程序不可能自己做。
标签: javascript .net vb.net