(TextBox)(e.Item.FindControl("Quantity"));
我在看。NET的时候总是出现那样的句子,它指的是什么特别的前面的那个(textbox)?

解决方案 »

  1.   

    (TextBox)(e.Item.FindControl("Quantity"));把e.Item.FindControl("Quantity"));控件隐式转换成TextBox控件,(TextBox)是隐式转换的对象。
      

  2.   

    将e.Item中名为Quantity的部分定义为TextBox
      

  3.   

    你们的意思是不是说:
    为用这个(e.Item.FindControl("Quantity"));找到的控件定义一个控件类型?就为变量定义一个类型一样?
      

  4.   

    e.Item.FindControl("Quantity"));找到這個控制,並隱式轉化成TextBox類型.
      

  5.   

    e.Item.FindControl("Quantity"));找到這個控制
    因为这个控件是一个TextBox,所以前面用(TextBox)
      

  6.   

    那前面为什么要加那个(TextBox)呢,不加可以吗?这是它编程的一种规则吗?