отображать значение текстового поля при нажатии кнопки в веб-форме - PullRequest
0 голосов
/ 18 апреля 2020

Я хочу, чтобы при нажатии кнопки строка появлялась в текстовом поле на основе выбора пользователя, я не знаю, как это сделать, это код:

    protected void Button1_Click(object sender, EventArgs e)
    {

        //DECLARE A STRING VARIABLE 
        String choice = "";
        //LET THE USER SELECT BETWEEN TWO VALUES TO DISPLAY PRICE OF THE BOOK
       Response.Write("<script>choice=window.prompt('Which Currency you want the price display ? 1 : Dollar or 2: Euro');" + "if(choice=='1'){ document.writeln('$22.43');}" + "if(choice=='2') document.write(' 20.55 EUR');" + "</script>");


    }

    protected void TextBox1_TextChanged(object sender, EventArgs e)
    {

    }

Ответы [ 3 ]

0 голосов
/ 18 апреля 2020

1.Используйте метку и отредактируйте текст из метки1 в какую валюту вы хотите, чтобы цена отображалась? 1: доллар или 2: евро.

2.Используйте другую метку, в которой вы хотите отобразить валюту и назовите ее lbl_currency.

3. Используйте текстовое поле и назовите его txt_choice.

4.используйте название кнопки как btn, дважды нажмите кнопку и в случае нажатия введите этот код.

protected void btn_Click(object sender, EventArgs e)
{

    if(Convert.ToInt32(txt_choice.Text)==1){
     lbl_currency.Text="$22.43";
    }
    else if(Convert.ToInt32(txt_choice.Text)==2){
     lbl_currency.Text="20.55 EUR";
    }
    else{
     MessageBox.Show("Wrong Input");
    }

}
0 голосов
/ 19 апреля 2020

Вы должны иметь элемент управления RadioButtonList для выбора вашей валюты, а затем в коде здесь

protected void btn_Click(object sender, EventArgs e)
{

    if(yourID_RadioButtonList.SelectedValue)=="Something"){
     lbl_currency.Text="Your_Value1";
    }
    else {
     lbl_currency.Text="Your_Value2";
    }
}
0 голосов
/ 18 апреля 2020

Попробуйте это:

string yourString = "heyheyhey"; TextBoxName.Text = yourString;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...