在我的aspx頁面形式MarkUp
我有這兩個TextBox
:添加標籤超鏈接而不GridView控件在C#
<asp:TextBox ID="Mtl" runat="server" ReadOnly="true" Enabled="false"></asp:TextBox>
<asp:TextBox ID="ps" runat="server"></asp:TextBox>
這兩個TextBox
的HTML視圖是:
<input name="Mtl" type="text" value="901" readonly="readonly" id="Mtl" disabled="disabled" />
<input name="ps" type="text" id="ps" />
現在我需要插入旁邊的TextBox
與id
psHyperLink
其中通過querys價值TextBox
與id
Mtl,值爲。
我需要通過這個值在另一個aspx頁面工作。
我曾嘗試這種解決方案,但HyperLink
不是clikable:
<asp:HyperLink ID="HlLink" runat="server"
NavigateUrl='<%# String.Format("~/box.aspx?v={0}&e={1}&l={2}", "y", "IC", HttpUtility.UrlEncode(Eval("Mtl").ToString())) %>'
ImageUrl="~/Images/edit_icon.gif" Target="_blank" Text="Mtl"></asp:HyperLink>
在這個aspx頁面我沒有GridView
,也許它並不適用於這個工作的原因所在?
如何解決這個問題?
請幫助我,非常感謝你提前。
謝謝,但現在我有這個錯誤'數據綁定方法如Eval(),XPath()和綁定()只能在數據綁定控件的上下文中使用。 ' –
@AntonioMailtraq - 奧普斯沒有看到你在那裏使用'Eval'。什麼是'Mtl'?你是從_querystring_獲得的? –
'Mtl'是值'Mtl.Text = MtlFromDb.ToString();'從sql提取'query' –