0

使用Visual Studio 2010和SQL management Studio,我創建了一個頁面,管理員可以通過該頁面獲取學生結果的詳細信息。根據下拉框中的選擇將數據綁定到表中

我有7個下拉。

  1. 學校
  2. 版本
  3. 教師
  4. 學習單元。

學校和年份是必填字段。

我在頁面底部提供了一個名爲Excel的按鈕,點擊它將基於選擇的網格視圖轉儲到Excel中。

現在我已經完成了每個下拉選定的索引更改事件我綁定了其他下拉菜單和gridview。

如果管理員以較低的順序選擇任何其他下拉菜單,它將根據更改的選擇重新加載表格。

因此,一些選擇需要大量的加載時間。

是否有可能使按鈕單擊事件中的代碼,如點擊它將首先檢查哪些下拉列表是由管理員選擇,並基於唯一選擇的下拉列表的值我可以使gridview並將其轉儲到Excel 。

回答

0

裏面的按鈕單擊事件寫像,

 string s1 = ""; 
     string s2 = ""; 
     if (dropdown1.SelectedIndex > -1) 
      s2 = dropdown1.Text.Trim(); 
     else 
      s2 = ""; 
     if (dropdown2.SelectedIndex > -1) 
      s1 = dropdown2.Text.Trim(); 
     else 
      s1 = ""; 

基於此字符串可以編寫查詢從數據庫獲取數據,並可以將這些數據綁定到你的GridView。

+0

是的,這也可以是一個解決方案..謝謝.. :) –

相關問題