所以通過查看這裏的文檔:https://bootstrap-tagsinput.github.io/bootstrap-tagsinput/examples/您應該將data-role="tagsinput"
應用於輸入元素。這意味着你應該能夠做這樣的事情:
重要更新:我在一起,我早上喝咖啡已在踢之前拋出此需要注意的是asp:button
已成爲asp:TextBox
<div class="bootstrap-tagsinput">
<span class="tag label label-info">test tag<span data-role="remove"></span></span>
<span class="tag label label-info">testing <span data-role="remove"></span></span>
<span class="tag label label-info">issue <span data-role="remove"></span></span>
<asp:TextBox ClientIDMode="Static" ID="tags" runat="server" data-role="tagsinput" />
</div>
然後,您可以訪問。值爲tags
作爲逗號分隔的字符串。
Alteratively你可以嘗試
<div class="bootstrap-tagsinput">
<span class="tag label label-info">test tag<span data-role="remove"></span></span>
<span class="tag label label-info">testing <span data-role="remove"></span></span>
<span class="tag label label-info">issue <span data-role="remove"></span></span>
<input id="tags" runat="server" size="1" type="text" data-role="tagsinput" />
</div>
這將使可作爲一個逗號分隔的字符串服務器端的文本輸入,再次使用tags
。
最後最少webformy選項,只是給輸入name
屬性
<div class="bootstrap-tagsinput">
<span class="tag label label-info">test tag<span data-role="remove"></span></span>
<span class="tag label label-info">testing <span data-role="remove"></span></span>
<span class="tag label label-info">issue <span data-role="remove"></span></span>
<input name="tags" size="1" type="text" data-role="tagsinput" />
</div>
然後,您可以用Request.Form["tags"]
訪問服務器端,有,你猜對了,標籤作爲一個逗號分隔的字符串。
C#無法直接讀取這些html標籤。但是,您可以使用客戶端腳本來讀取這些標籤並將其傳遞給C#方法。 –
我認爲你需要指定「Web窗體」 –
是的,我的意思是網絡表單 - 謝謝基思 – aliusman