2014-12-22 2 views
0

У меня есть код в HTML так:Как показать значение интервала в asp.net страниц

<tr> 
    <td> 
     <span>Full Name:&nbsp;</span> 
    </td> 
    <td> 
     <span id="FullName_PDLabel"><b>--</b></span> 
    </td> 
</tr> 

я получаю значение для соответствующего span. В моем веб-интерфейсе, у меня есть кнопка, как это:

<asp:Button ID="Button1" runat="server" Text="Button" onserverclick="SubmitBtn_Click" /> 

Я хочу показать соответствующее значение после нажатия button. Как я могу это сделать? Нужно ли использовать JavaScript или что-то еще?

Это мой отправить код кнопки обработчик:

Protected Sub Button1_Click(sender As Object, e As EventArgs) 
    Handles Button1.Click 
End 
+0

Возможный дубликат http://stackoverflow.com/questions/4532903/which-is-better-span-that-runat-server-or-default-asp-lable – Amit

+0

что 'соответствующее значение значение? '.. Пожалуйста, очистите свой вопрос, что вы хотите сделать и что вы сделали? –

+0

действительно разделяют ваш код обработчика SubmitBtn_Click. –

ответ

0

В вашей странице .aspx добавить

<asp:Label ID="Label1" runat="server" Text="Label">Label Text</asp:Label> 
    <asp:Literal ID="Literal1" runat="server">literal text</asp:Literal> 
    <span id="Span1" runat="server">Span Text</span> 
    <asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" /> 

и в коде позади (.cs файл) добавить

protected void Button1_Click(object sender, EventArgs e) 
     { 
      string literalValue = Literal1.Text; 
      string labellValue = Label1.Text; 
      string spanValue = Span1.InnerHtml; 
     } 

Вы получите значения метки, буква и интервала в коде позади на событии нажатия кнопки в literalValuespanValue