先在pageload事件的最顶加上
IF ispostback then exit sub你的linkbutton的buttonname 叫什么啊?
有没有在datagrid的itemcommand 事件上写
if e.commandname="lindbutton的buttonname" then
有没有把事件写在这里啊?endif

解决方案 »

  1.   

    就是在itemcommand的事件中写的。
    if (((LinkButton)e.CommandSource).CommandName =="Show_Text")
    {
       txtName="ksjlkd";
    }
      

  2.   

    在pageload事件的最顶加上
    IF ispostback then exit sub
    不切换,
    可是linkButton仍然可以触发itemcommand事件。
      

  3.   

    你的要求就是textbox和datagrid的enable互斥是不。问题在你的代码里,看看你的逻辑有没有问题把。
    还有 txtName="ksjlkd";干吗写在itemcommand里????
      

  4.   

    我是要当点击linkbutton时在文本框显示这条记录的其他信息。
    然后可以修改信息。
      

  5.   

    你是说行的信息编辑不方便,right?
    可以另外用页面来显示啊。不过用自己的方法来写的确没有问题。
    我没有明白你的控件.enable的设置有什么意义,或者逻辑是如何的。
    没懂!
      

  6.   

    你是说行的信息编辑不方便,right?
    可以另外用页面来显示啊。不过用自己的方法来写的确没有问题。
    我没有明白你的控件.enable的设置有什么意义,或者逻辑是如何的。
    没懂!