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

作者: nfsong (圖書館我來了)   2014-06-05 22:03:53
今天遇到一個問題 不知道如何取得
linkbutton control的text
是databinding
加在tag的中間
<asp:linkbutton id="bt1" runat=server> databinding </asp:linkbutton>
我用linkbutton.text都取不到
請問一下 要如何才能取得中間的text呢?
作者: hoyunxian (WildDagger)   2014-06-06 01:40:00
確定是用linkbutton.Text而不是用linkbutton.Content嗎(記得Button類的元件內文都是用Content屬性)
作者: nfsong (圖書館我來了)   2014-06-06 09:16:00
我試試看 感謝~~好像沒有這個property
作者: GoalBased (Artificail Intelligence)   2014-06-06 13:35:00
你可以設他的.text 卻取不到? 這樣邏輯不是有點怪嗎
作者: nfsong (圖書館我來了)   2014-06-06 15:29:00
bindind在text屬性上的我取的到 但是中間這個不知道怎麼取我直接取htmltablecell 他說這個userControl上的<%@ Register %> 讓這個cell 不是常值 不能取
作者: GoalBased (Artificail Intelligence)   2014-06-07 00:59:00
你中間的怎麼給的 就怎麼取 還是說你是在前端給的?剛剛試了一下 我怎麼取得到= =
作者: Litfal (Litfal)   2014-06-07 12:51:00
這樣取得到阿,雖然WebForm覺得用Text來取設值比較正規。話說為何你要eval在tag裡面,而不是到Text屬性上...
作者: nfsong (圖書館我來了)   2014-06-07 16:11:00
因為這是原本套用的usercontrol 我想取他上面的字我也不清楚為什麼不是在text上 可能是方便排版吧
作者: GoalBased (Artificail Intelligence)   2014-06-07 16:15:00
這樣吧,把它存到別的地方再來取
作者: sqrt1089 (李崩子)   2014-06-09 18:11:00
http://ppt.cc/-569 , string str = LinkButton1.Text;難道你這個連結是動態產生的嗎?不然就就用正規去取...
作者: nfsong (圖書館我來了)   2014-06-10 12:04:00
剛剛看到一個可能 因為lifecycle databinding在PreRender之後 可能這樣所以我取不到 先想其他方法好了 感謝大家
作者: GoalBased (Artificail Intelligence)   2014-06-10 18:27:00
我覺得,應該不是你說的那樣,不過只是"覺得"拉

Links booklink

Contact Us: admin [ a t ] ucptt.com