[問題] 如何取得tag內的text <tag>text</tag>

看板C_Sharp (C#)作者 (圖書館我來了)時間11年前 (2014/06/05 22:03), 編輯推噓7(7018)
留言25則, 5人參與, 最新討論串1/1
今天遇到一個問題 不知道如何取得 linkbutton control的text 是databinding 加在tag的中間 <asp:linkbutton id="bt1" runat=server> databinding </asp:linkbutton> 我用linkbutton.text都取不到 請問一下 要如何才能取得中間的text呢? -- nfsong 宅宅文書機 處理器: Intel Q9550 ES 主機板: Asus P5Q3 Deluxe 顯示卡: CALIBRE GTX 460 1G 記憶體: Kingston DDR3-1333 4G 硬碟機: Hitachi 3.5" SATAII 500G 電 源: 全漢EVEREST 450W 模組化 機 殼: CoolerMaster CM690 advance(Nvidia) 散 熱: Aero HT-102 螢 幕: CHIMEI 22"*2 喇 叭: Altec Lansing ATP3 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.241.45.103 ※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1401977036.A.2A2.html

06/06 01:40, , 1F
確定是用linkbutton.Text而不是用linkbutton.Content嗎
06/06 01:40, 1F

06/06 01:40, , 2F
(記得Button類的元件內文都是用Content屬性)
06/06 01:40, 2F

06/06 09:16, , 3F
我試試看 感謝~~
06/06 09:16, 3F

06/06 13:07, , 4F
好像沒有這個property
06/06 13:07, 4F

06/06 13:35, , 5F
你可以設他的.text 卻取不到? 這樣邏輯不是有點怪嗎
06/06 13:35, 5F

06/06 15:29, , 6F
bindind在text屬性上的我取的到 但是中間這個不知道怎麼取
06/06 15:29, 6F

06/06 15:31, , 7F
我直接取htmltablecell 他說這個userControl上的
06/06 15:31, 7F

06/06 15:32, , 8F
<%@ Register %> 讓這個cell 不是常值 不能取
06/06 15:32, 8F

06/06 17:24, , 9F
查了一下好像是個BUG
06/06 17:24, 9F

06/06 17:24, , 10F
Microsoft Connect issue 718810: LinkButton controls
06/06 17:24, 10F

06/06 17:25, , 11F
collection lost on postback.
06/06 17:25, 11F

06/06 17:25, , 12F
只能再用placeholder包住 content 好像....
06/06 17:25, 12F

06/07 00:59, , 13F
你中間的怎麼給的 就怎麼取 還是說你是在前端給的?
06/07 00:59, 13F

06/07 01:08, , 14F
剛剛試了一下 我怎麼取得到= =
06/07 01:08, 14F

06/07 12:51, , 15F
這樣取得到阿,雖然WebForm覺得用Text來取設值比較正規。
06/07 12:51, 15F

06/07 12:58, , 16F
話說為何你要eval在tag裡面,而不是到Text屬性上...
06/07 12:58, 16F

06/07 16:11, , 17F
因為這是原本套用的usercontrol 我想取他上面的字
06/07 16:11, 17F

06/07 16:11, , 18F
我也不清楚為什麼不是在text上 可能是方便排版吧
06/07 16:11, 18F

06/07 16:15, , 19F
這樣吧,把它存到別的地方再來取
06/07 16:15, 19F

06/09 18:11, , 20F
http://ppt.cc/-569 , string str = LinkButton1.Text;
06/09 18:11, 20F

06/09 18:12, , 21F
難道你這個連結是動態產生的嗎?
06/09 18:12, 21F

06/09 18:18, , 22F
不然就就用正規去取...
06/09 18:18, 22F

06/10 12:04, , 23F
剛剛看到一個可能 因為lifecycle databinding在PreRender
06/10 12:04, 23F

06/10 12:05, , 24F
之後 可能這樣所以我取不到 先想其他方法好了 感謝大家
06/10 12:05, 24F

06/10 18:27, , 25F
我覺得,應該不是你說的那樣,不過只是"覺得"拉
06/10 18:27, 25F
文章代碼(AID): #1Ja7ZCAY (C_Sharp)
文章代碼(AID): #1Ja7ZCAY (C_Sharp)