[问题] 如何取得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