qq_26831969 2015-05-30 06:03 采纳率: 25%
浏览 1409

急死 为什么找不gridview的控件

public partial class Styles_Search : System.Web.UI.Page
{
List message = new List();
MyPetShopDataContext db = new MyPetShopDataContext();
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{

    }
}

protected void Button1_Click(object sender, EventArgs e)
{
    string contentPart = TextBox1.Text;
    MyPetShopDataContext db = new MyPetShopDataContext();
    var list = from r in db.Category
               where r.Descn.Contains(contentPart)
               select r;
    var reaContent = from m in list
                     select m.Name;
    GridView1.DataSource = reaContent;

    foreach (string k in reaContent)
    {
        message.Add(k);

    }



}
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{

    if (e.Row.RowType == DataControlRowType.DataRow)
    {
        HyperLink hyper = (HyperLink)e.Row.FindControl("HyperLink1");



        foreach (string k in message)
        {
            hyper.Text = k;

        }

        GridView1.DataBind();

    }
}

}
页面没有应该有的文本也就是没有hyper.Text,我觉得是没查到控件Hyper,
因为前面的message是正确的,我用response。write可以输出message值

  • 写回答

2条回答

  • threenewbee 2015-05-30 06:23
    关注

    GridView1上点右键,转到定义,看看能不能找到。

    评论

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器