C# 4.0 如何在ModalPopupXtender show之前清空文本框?

C# 4.0 如何在ModalPopupXtender show之前清空文本框?,c#-4.0,asp.net-ajax,C# 4.0,Asp.net Ajax,我的代码是插入文本框中的文本,我的代码做得很好,但我想在ModalPopupXtender显示之前清空文本框。我做了我的代码,但不起作用 protected void Btn_monthlyemployee_Click(object sender, ImageClickEventArgs e) { var Comment = (TextBox)((ImageButton)sender).Parent.FindControl("txt_monthlyemployee"); ft

我的代码是插入文本框中的文本,我的代码做得很好,但我想在ModalPopupXtender显示之前清空文本框。我做了我的代码,但不起作用

 protected void Btn_monthlyemployee_Click(object sender, ImageClickEventArgs e)
{
    var Comment = (TextBox)((ImageButton)sender).Parent.FindControl("txt_monthlyemployee");

    ftier.Addcomment(LblMonthlyPID.Text, LoggedUserID, txt_monthlyemployee.Text, DateTime.Now, DateTime.Now, false);

    Comment.Text = string.Empty;
    ModelExtenderPost.Show();


}

你没有提供足够的信息,虽然我给你一些好的技巧来解决这个问题

你的代码应该能用我不知道为什么不能用

您可以使用jquery方法

当你的按钮点击时

$('#idofmonthlyeployeed').click(function()
{
      $('#commentboxid').val('');
      return false;   
});
您可以在这里看到工作示例

或者,如果您没有启用IDOFMONTLYEPLOYED的触发按钮,则您可能会遇到更新面板问题

因此,请添加IDOFMONTLYEPLOYED的触发器

我希望这将有助于您……:)