台灣最大程式設計社群網站
線上人數
1036
 
會員總數:239604
討論主題:185880
歡迎您免費加入會員
討論區列表 >> ASP.NET >> 判斷使用者選取哪個Radio button
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
判斷使用者選取哪個Radio button
價值 : 80 QP  點閱數:227 回應數:3

樓主

Henry
門外漢
0 3
56 3
發送站內信

大家好 我現在想要做一個簡單的搜尋功能,讓使用者可以選擇Radio button來決定要找會員還是活動
但我不知道要怎麼在按下submit的button後,判斷使用者是選哪個並且送到Action裡,希望大家能幫幫我 謝謝

這是我的View
<form method="post" action="~/Activity/StrSearch" class="form-horizontal">

<input type="text" class="form-control" name="StrSearch" placeholder="輸入關鍵字" /> //這個是輸入關鍵字
<input id="Radio1" name="Radio" value="act" type="radio" checked="true"/>活動 //這個是預設勾選搜尋活動radio
<input id="Radio2" name="Radio" value="mem" type="radio" />舉辦人 // 會員radio
<button type="submit" class="btn btn-default"><span class="glyphicon glyphicon-search"></span> 搜尋</button> //送出到 action="~/Activity/StrSearch"

</form>


這是我的Action

[HttpPost]
public ActionResult StrSearch() //接收關鍵字搜尋
{

string KeyString;
KeyString = Request.Form["StrSearch"]; //這是接收使用者輸入關鍵字
return RedirectToAction("Index", "Activity", new {KeyString = KeyString }); //並傳到Index做搜尋判斷


}



搜尋相關Tags的文章: [ Radio button ] , [ radio 值 ] ,
本篇文章發表於2017-04-12 15:36
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
最有價值解答

MIS2000 Lab
檢舉此回應
應該是StrSearch()這個 Actione 接收到資訊以後

再用 if 來判別 Request.Form["StrSearch"]
是act? 或是mem?
本篇文章回覆於2017-04-12 16:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

Henry
檢舉此回應
但我也不知道要怎麼樣可以接到、
要怎麼接......
本篇文章回覆於2017-04-12 22:41
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

Henry
檢舉此回應
我今天想到怎麼接了!!!
跟Textboxx一樣,明明很簡單
我也不知道我昨天在幹嘛....
謝謝你
本篇文章回覆於2017-04-13 12:11
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.