单击"更新"时如何更新行? Web应用程序gridview中的按钮?

时间:2015-07-27 13:47:17

标签: c# asp.net vb.net gridview

在我的Web应用程序ASP.NET中,我到目前为止已配置了gridview,我可以删除行(我有一个主要标识(1,1)密钥集),然后单击"编辑"按钮以获取可编辑的行,但我不知道如何更新行。

基本上,在用户在web应用程序的gridview中编辑文本框之后,我不确定如何获取该数据,并在VB.NET中编写代码以将其附加到数据库。 / p>

这是我对gridview的HTML代码:

@EnableJpaRepositories
@SpringBootApplication
@EnableWebMvc
public class Application extends WebMvcConfigurerAdapter {

    @Bean(name = "validator")
    public LocalValidatorFactoryBean validator() {
        return new LocalValidatorFactoryBean();
    }

    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }

    @Bean
    public LocaleResolver localeResolver() {
        SessionLocaleResolver slr = new SessionLocaleResolver();
        slr.setDefaultLocale(Locale.US);
        return slr;
    }

    @Bean
    public LocaleChangeInterceptor localeChangeInterceptor() {
        LocaleChangeInterceptor lci = new LocaleChangeInterceptor();
        lci.setParamName("lang");
        return lci;
    }

    @Override
    public void addInterceptors(InterceptorRegistry registry) {
        registry.addInterceptor(localeChangeInterceptor());
    }
}

1 个答案:

答案 0 :(得分:0)

试图添加3个不同的按钮,你可以写下这一行:

<asp:CommandField ShowEditButton="True" UpdateText="Update" EditText="Update" CancelText="Cancel" ControlStyle-CssClass="btn btn-blue" />

填写方法

UpdateCommand="UPDAE [Table] SET Salesperson=@Salesperson"