注册 登录
编程论坛 ASP.NET技术论坛

求dataslit 写了时间 怎么不管用啊

liuyahui 发布于 2010-12-01 11:09, 474 次点击
<asp:DataList ID="DataList1" runat="server">
               <ItemTemplate>
                 <table border="0" cellspacing="0" cellpadding="0" width="100%">
                     <tr>
                         <td>
                              <img src="../imgslogo/<%# Eval("logoimg") %>" />
                         </td>
                         <td>
                              <div class="div2_1"><span class="font_1"><asp:Label ID="Label2" runat="server" Text='<%# Bind("producename") %>'></asp:Label></span></div>
                         </td>
                         <td>
                            <div class="div2_1" ><span class="font_2">飞机:<asp:Label ID="Label3" runat="server" Text='<%# Bind("airprice") %>'></asp:Label></span></div>     
                         </td>
                         <td>
                            <div class="div2_1" ><span class="font_2">轮船:<asp:Label ID="Label4" runat="server" Text='<%# Bind("steamerprice") %>'></asp:Label></span></div>
                         </td>
                         <td>
                          <div class="div2_1" ><span class="font_2">火车:<asp:Label ID="Label5" runat="server" Text='<%# Bind("trainprice") %>'></asp:Label></span></div>
                         </td>
                        <td>
                          <div class="div2_1"><span class="font_2">汽车:<asp:Label ID="Label1" runat="server" Text='<%# Bind("carprice") %>'></asp:Label></span></div>
                         </td>
                        <td>
                         <div class="div2_1"><span class="font_2">保期:<asp:Label ID="Label7" runat="server" Text='<%# Bind("limit") %>'></asp:Label>天</span></div>
                       </td>
                       <td>
                          <div class="div2_1"><span class="font_2">会员价:<asp:Label ID="Label8" runat="server" Text='<%# Bind("distprice") %>'></asp:Label></span></div>
                       </td>
                       <td>
                        <%-- <div class="div2_1" ><a href="input_form.html" target="main"><img src="../images/ins/2index_15.jpg" style="position:relative; border:0;top:12px"></a></div>--%>
                        <asp:Button ID="Button1" runat="server" Text="Button"
                              onclick="Button1_Click" />
                       </td>
                     </tr>
                 </table>
               </ItemTemplate>
               
           </asp:DataList>


 protected void Button1_Click(object sender, EventArgs e)
        {
            string  proname=(DataList1.FindControl("Label2") as Label).Text.Trim();
            Response.Write(proname);
        }
3 回复
#2
冰镇柠檬汁儿2010-12-01 12:28
string  proname = Label2.Text.Trim();
Response.Write(proname);
#3
kevintang2010-12-01 13:49
楼上的!模板里面可以直接 这样得到控件的值吗!
string  proname = Label2.Text.Trim();
Response.Write(proname);


#4
冰镇柠檬汁儿2010-12-01 20:32
没细看,只是看到他的html代码里每个id都不一样

楼主,把你的问题说的详细点,写了什么时间不管用??
1