我有一個表單字段,稱爲描述,其中用戶可以提供描述。在文本框中,用戶可以輸入數據。用戶可以輸入數據爲列表或任何格式。如何我在瀏覽器中顯示數據,因爲輸入是在文本框中給出的。顯示數據,因爲它寫在ASP.NET中的窗體中
示例:這是我的形式
而這就是我得到
我想要顯示它是在表單中輸入數據的方式。我如何實現這一目標?
這是形式
<tr>
<td>
<%--<asp:Label ID="lbl_description" Width="120px" Height="30px" runat="server" Text="description "/>--%>
<asp:TextBox ID="tb_desc" placeholder="description" TextMode="MultiLine" Width="350px" Height="90px" runat="server" />
</td>
</tr>
我的「說明」一部分,這是多麼我已經顯示的數據
<div class="pro_middle">
<h2><asp:Label ID="lbl_pname" runat="server" Text='<%#Eval("pname")%>' CssClass="p_name" /> </br></h2>
<asp:Label ID="lbl_pprice" Text="price: Rs." runat="server" CssClass="plbl" /> <asp:Label ID="Label2" runat="server" Text='<%#Eval("pprice")%>' CssClass="p_price" /><br />
<asp:Label ID="lbl_brand" Text="Brand: " runat="server" CssClass="plbl"/><asp:Label ID="lbl_pbrand" runat="server" Text='<%#Eval("pbrand")%>' /><br />
<asp:Label ID="lbl_date" Text="Updated on: " runat="server" CssClass="plbl"/><asp:Label ID="lbl_pdate" runat="server" Text='<%#Eval("pdate")%>' /><br />
<asp:Label ID="lbl_desc" Text="desc:" runat="server" CssClass="plbl"/><asp:Label ID="lbl_desc1" runat="server" Text='<%#Eval("pdescription")%>' /><br />
</div>
編輯 請不要建議我加爲文本框因爲這是不可能的每個領域。
即 這是不可能的,因爲該領域根據產品的不同而有所不同,我有100多種產品可以進入。我的意思是電影我有諸如「演員」,「女演員」等字段,對於淨水器我有這樣的領域作爲「流量」,「尺寸」,「安裝」,「坦克容量」等。另一個產品我還有其他領域。它不可能寫每行的單行文本框
你是在談論過去的多-line-'TextBox'?你爲什麼不添加多個單行文本框,每個屬性如'Actor'或'Genre'?你如何確保用戶不會進入垃圾? – 2014-10-31 09:02:26
這是不可能的,因爲該領域根據產品變化....我有1000個產品enter.I意味着電影我有領域,如「演員」,「女演員」.. ets和淨水器我有領域如「流量」,「尺寸」,「安裝」,「油箱容量」等。另一個產品我還有其他領域。不可能爲每個領域寫單行文本框。 – Chelsea 2014-10-31 09:09:32
但即使領域不同,你可以使用另一種方法。將它們存儲在另一個表「TProperties」中,該表包含一個「Description」和一個「Value」。然後一個產品可以擁有'n'個動態屬性(除了像Category這樣的修復)。然後你有一個你可以顯示的實體,以及用戶可以根據需要插入/更新/刪除的實體。它也允許在'GridView'中顯示它們。這種方法將更加強大。 – 2014-10-31 09:13:18