校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > asp.net中關于dropdwonlist無法獲得值問題

asp.net中關于dropdwonlist無法獲得值問題

熱門標簽:山西防封卡電銷卡套餐 上海楊浦怎么申請申請400電話 銅川小型外呼系統運營商 廈門商鋪地圖標注 地圖標注多個行程 云南外呼電銷機器人系統 浙江外呼系統怎么安裝 陜西人工外呼系統哪家好 海外地圖標注門市標
前端控件:
復制代碼 代碼如下:

label>發布欄目:asp:DropDownList ID="sectionDropDownList" runat="server">/asp:DropDownList>/label

數據綁定:
復制代碼 代碼如下:

SourceDb DropDwonListData = new SourceDb();
string DropDwonSelect = "SELECT * FROM [Section]";
sectionDropDownList.DataSource = DropDwonListData.DatasetDb(DropDwonSelect).Tables[0].DefaultView;
sectionDropDownList.DataTextField = "name";
sectionDropDownList.DataValueField = "code";
sectionDropDownList.DataBind();

Button事件:
復制代碼 代碼如下:

string newsTitle = sectionDropDownList.SelectedValue;
Response.Write(newsTitle);

問題分析:

因為在page_load中每次都綁定了數據源,而去調用Button事件時,實際是每次都刷新了頁面的,于是每次在打印出來前都是初始化的值,于是每次都是輸出的的一個值。

問題解決:

判斷是否是頁面回調。

前端控件:
復制代碼 代碼如下:

label>發布欄目:asp:DropDownList ID="sectionDropDownList" runat="server">/asp:DropDownList>/label

數據綁定:
復制代碼 代碼如下:

if(!IsPostBack){
  SourceDb DropDwonListData
= new SourceDb();
  string DropDwonSelect = "SELECT * FROM [Section]";
  sectionDropDownList.DataSource = DropDwonListData.DatasetDb(DropDwonSelect).Tables[0].DefaultView;
  sectionDropDownList.DataTextField = "name";
  sectionDropDownList.DataValueField = "code";
  sectionDropDownList.DataBind();
}


Button事件:
復制代碼 代碼如下:

string newsTitle = sectionDropDownList.SelectedValue;
Response.Write(newsTitle);

標簽:朔州 自貢 萊蕪 西雙版納 常州 許昌 信陽 孝感

巨人網絡通訊聲明:本文標題《asp.net中關于dropdwonlist無法獲得值問題》,本文關鍵詞  asp.net,中,關于,dropdwonlist,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp.net中關于dropdwonlist無法獲得值問題》相關的同類信息!
  • 本頁收集關于asp.net中關于dropdwonlist無法獲得值問題的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 贺兰县| 廉江市| 郯城县| 读书| 永丰县| 孝昌县| 朝阳市| 荥阳市| 泽州县| 当阳市| 桦川县| 凤庆县| 玛纳斯县| 长岛县| 南召县| 禄丰县| 高台县| 图木舒克市| 余江县| 辽源市| 赤壁市| 淳安县| 碌曲县| 五华县| 偃师市| 丰镇市| 嵩明县| 呼图壁县| 博兴县| 青浦区| 清流县| 清涧县| 宝丰县| 当雄县| 五家渠市| 都昌县| 常宁市| 枣阳市| 谷城县| 阿拉善右旗| 南丹县|