Миграция 'дескрипторов' от VB.NET до C#

Вы должны передать объект данных, который вы хотите отправить, во внешний интерфейс, как этот

app.get("/", function(req, res){
    res.render("index",{data:'your data like this in here'}); // change like this and acess it in front end the way you have done it 
});

let options = {
    url: 'https://geek-jokes.sameerkumar.website/api',
    method: 'GET'
};
request(options, (err, response, body) => {
    if(!err && response.statusCode == 200)
        var parsedData = JSON.parse(body);
        console.log(parsedData);
});
9
задан Peter Mortensen 5 October 2013 в 20:54
поделиться

1 ответ

Я рекомендую использовать Telerik Code Converter в качестве начала.

В C # нет такого простого автоматического присоединения обработчиков событий с помощью ключевого слова Handles, например VB.NET делает.

//EventHandler declaration
public event EventHandler  DataLoaded;
protected void Mag_Button_Load_Click(object sender, EventArgs e)
{

    //Raise Event
    if (DataLoaded != null) {
        DataLoaded(this, EventArgs.Empty);
    }
}

Кроме того, вам нужно назначить ваши обработчики событий для объектов следующим образом:

Button1.Click += Button1_Click;

protected void Button1_Click(object sender, EventArgs e)
{
  //do something.
}

Однако C # также обладает краткой способностью делать это:

Button1.Click += (sender, e)=>
{
    //do something
}
11
ответ дан 4 December 2019 в 20:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: