我用了个母版页MasterPage.master,然后在shou.aspx里调用母版页的Labelname.text,他老是说我Labelname没有声明,是不是不能调用啊1?能的话我该怎么调用啊1?
Sub LinkButton_Click(ByVal sender As Object, ByVal e As EventArgs)
Session("no") = FindControl(Lable1.Text)
Response.Redirect("show.aspx")
End Sub
<asp:DataList ID="DataList1" runat="server" RepeatColumns="4" DataSourceID="SqlDataSource1" Width="664px">
<ItemTemplate>
<asp:Image ID="productimgxLabel" runat="server" ImageUrl='<%# Eval("productimgx") %>'/>
<br/>
<asp:LinkButton ID ="link" OnClientClick="LinkButton_Click" runat ="server" Text='<%# Eval("productname") %>' Font-Underline="true" ></asp:LinkButton> <br />
<asp:Label ID="Lable1" runat="server" Text='<%# Eval("productno") %>'>
</asp:Label><br />
批发价:
<asp:Label ID="productpriceLabel" runat="server" Text='<%# Eval("productprice") %>'>元
</asp:Label><br />
<br />
</ItemTemplate>
</asp:DataList>
我想得到Lable1.test,
<asp:Label ID="Lable1" runat="server" Text='<%# Eval("productno") %>'>Session("no") = FindControl(Lable1.Text)-------这句里他就是说"Lable"没有声明
怎么调用啊1?
Sub LinkButton_Click(ByVal sender As Object, ByVal e As EventArgs)
Session("no") = FindControl(Lable1.Text)
Response.Redirect("show.aspx")
End Sub
<asp:DataList ID="DataList1" runat="server" RepeatColumns="4" DataSourceID="SqlDataSource1" Width="664px">
<ItemTemplate>
<asp:Image ID="productimgxLabel" runat="server" ImageUrl='<%# Eval("productimgx") %>'/>
<br/>
<asp:LinkButton ID ="link" OnClientClick="LinkButton_Click" runat ="server" Text='<%# Eval("productname") %>' Font-Underline="true" ></asp:LinkButton> <br />
<asp:Label ID="Lable1" runat="server" Text='<%# Eval("productno") %>'>
</asp:Label><br />
批发价:
<asp:Label ID="productpriceLabel" runat="server" Text='<%# Eval("productprice") %>'>元
</asp:Label><br />
<br />
</ItemTemplate>
</asp:DataList>
我想得到Lable1.test,
<asp:Label ID="Lable1" runat="server" Text='<%# Eval("productno") %>'>Session("no") = FindControl(Lable1.Text)-------这句里他就是说"Lable"没有声明
怎么调用啊1?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货