2015-02-20 3 views
-2

Итак, меня попросили сделать многозадачный веб-сайт в Visual Studio 2010, и я никогда не использовал его.Как отобразить текст с нажатой кнопкой на другой странице?

А теперь я здесь бросаю вызов мне, чтобы сделать это отлично.

Мне нужна метка на странице, на которой будет отображаться текст кнопки, которую пользователь нажал на предыдущей странице, поэтому человек, который использует многозадачный сайт, знает, что он нажал на себя.

Моя проблема заключается в том, как соединить текст кнопки и текст ярлыка вместе.

Вот HTML (кнопки) часть:

<td colspan="3" style="height: 70%;" valign="top"> 
    <asp:Button ID="Button1" runat="server" Text="Operário 1" Width="12.5%" 
     Height="60px" onclick="Button2_Click" BorderWidth="0px" /> 
    <asp:Button ID="Button2" runat="server" Text="Operário 2" Width="12.5%" 
     Height="60px" onclick="Button2_Click" BorderWidth="0px" /> 
    <asp:Button ID="Button3" runat="server" Text="Operário 3" Width="12.5%" 
     Height="60px" onclick="Button2_Click" BorderWidth="0px" /> 
    <asp:Button ID="Button4" runat="server" Text="Operário 4" Width="12.5%" 
     Height="60px" onclick="Button2_Click" BorderWidth="0px" /> 
    <asp:Button ID="Button5" runat="server" Text="Operário 5" Width="12.5%" 
     Height="60px" onclick="Button2_Click" BorderWidth="0px" /> 
    <asp:Button ID="Button6" runat="server" Text="Operário 6" Width="12.5%" 
     Height="60px" onclick="Button2_Click" BorderWidth="0px" /> 
    <asp:Button ID="Button7" runat="server" Text="Operário 7" Width="12.5%" 
     Height="60px" onclick="Button2_Click" BorderWidth="0px" /> 
    <asp:Button ID="Button8" runat="server" Text="+" Width="12.5%" 
     Height="60px" onclick="Button1_Click" BorderWidth="0px" /> 
</td> 

aspx.cs Файл:

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 
using System.Web.UI; 
using System.Web.UI.WebControls; 

public partial class operario : System.Web.UI.Page 
{ 
    int i=0; 
    protected void Page_Load(object sender, EventArgs e) 
    { 
    } 
    protected void Button1_Click(object sender, EventArgs e) 
    { 
    } 
    protected void Button2_Click(object sender, EventArgs e) 
    { 
     Label1.Text = Button1.Text; 
     Response.Redirect("maquina.aspx"); 
    } 
} 
+2

Вам определенно нужно иметь лучший титул, чем это! –

+0

Теперь мне нужно знать, как подключить эту метку к другим страницам и как использовать все кнопки, чтобы сделать то же самое, а не писать по одному. –

+2

Ну, вы можете начать делать свой идеальный сайт, чтобы прояснить свой вопрос и отформатировать его отлично. Сейчас ваш вопрос трудно понять и трудно читать из-за плохого форматирования. –

ответ

0

Вы должны этикетку на каждой странице, чтобы сделать то же самое? Используйте MasterPage. http://www.w3schools.com/aspnet/aspnet_masterpages.asp

+0

Да, этот вид работает, теперь мне просто нужно знать, как я связываю метку с «button_click», чтобы появиться на ярлыке «Текст» на кнопке. –

Смежные вопросы