如何制作此按钮
resultsHtml.Append(" <button runat="server" ID='btnHelloWorld' OnClick='btnHelloWorld_Click' Text='Upd`ate label!' /> ");
运行此
protected void btnHelloWorld_Click(object sender, EventArgs e)
{
lblHelloWorld.Text = "Hello, world";
}
在同一页面?
它们都在后面的代码和同一页面中。我把它放在resultsHtml.Append();
中的原因是因为它在数据表
答案 0 :(得分:1)
不要从数据库中获取整个按钮HTML脚本。只需从数据库中获取按钮名称和onClick事件名称。
然后从代码后面动态创建按钮,如下所示:
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { AppComponent } from './app.component';
import { ThreadsService } from './threads.service';
import { FormsModule } from '@angular/forms';
@NgModule({
imports: [ BrowserModule, FormsModule ],
declarations: [AppComponent],
providers: [ ThreadsService ],
bootstrap: [ AppComponent ]
})
export class AppModule { }