当前位置:编程学习 > C#/ASP.NET >>

求高手解答,.net程序网页问题,控件显示不全 求解释

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<div id="head_right_1" >
      欢迎您  <asp:Label ID="lab_name" runat="server" ForeColor="Red" ></asp:Label>  来到评教系统,请您对各科教师进行评分!
           <asp:Button ID="btn_back" runat="server" CssClass="btn"
            Text="退出重新登陆" OnClick="btn_back_Click" CausesValidation="False" />
            
            </div>
            <div id="head_right_2">
              
<asp:GridView id="dvt" runat="server" Width="790px" AutoGenerateColumns="False" 
OnRowEditing="dvt_RowEditing" BorderWidth="2px" CellPadding="3" CellSpacing="1" BorderStyle="Ridge"><Columns>
<asp:BoundField DataField="teaNum" HeaderText="教师编号"></asp:BoundField>
<asp:BoundField DataField="teaName" HeaderText="教师姓名"></asp:BoundField>
<asp:BoundField DataField="teaItem" HeaderText="所授课程"></asp:BoundField>
<asp:BoundField DataField="teaClass" HeaderText="所教班级"></asp:BoundField>
<asp:CommandField EditText="点击进行评教" ShowEditButton="True"></asp:CommandField>
</Columns>
</asp:GridView>    
            </div>
    
            
</asp:Content>
<asp:Content ID="Content3" runat="server" ContentPlaceHolderID="ContentPlaceHolder2">
    <uc1:stuLeft ID="StuLeft1" runat="server" />

    </asp:Content>


教师编号教师姓名不显示 求解释 --------------------编程问答-------------------- 在GRIDVIEW中显示了么? --------------------编程问答-------------------- 你确定你的DataField所要查询的字段都正确 --------------------编程问答-------------------- div id="head_right_1" 显示了 
div id="head_right_2  不显示 --------------------编程问答-------------------- DataField所要查询的字段正确 --------------------编程问答-------------------- 有高手能帮忙解答吗 --------------------编程问答-------------------- 在VS中也没有显示出来么?   
不应该把。  把DIV去掉 然后看下。    --------------------编程问答-------------------- 那个div? --------------------编程问答-------------------- 首先检查绑定字段是否正确,再则看看是否绑定了数据哈。。其他情况等你发现了问题再描述清楚点 --------------------编程问答-------------------- 小弟不太懂这个,不知道怎么描述,还不能截图 --------------------编程问答-------------------- 你断点调试下啊,至少要知道问题错在哪里啊?
你是不是没有读取这两个字段? --------------------编程问答-------------------- 关键就是找不到问题 就是不出界面,还有一个相似的可以出界面,俩个对比很久也没找到问题出在哪里 --------------------编程问答-------------------- 你是怎么绑定gridview的?是在cs页面中动态绑定的还是用了数据源控件绑定的?如果是在cs页面中动态绑定的,贴绑定的代码上来,看看是不是代码出问题了 --------------------编程问答--------------------
引用 10 楼  的回复:
你断点调试下啊,至少要知道问题错在哪里啊?
你是不是没有读取这两个字段?


贴后台代码出来  做个毕设也不容易 --------------------编程问答-------------------- public partial class stu_stupj : System.Web.UI.Page
{
    Comsone com = new Comsone();
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["stuNum"] != null)
        {
            if(!IsPostBack)
            {
                databin();
            }
        }
        else
        {
            Response.Redirect("../index.aspx");
        }
    }
    protected void databin()
    {
        string stuNum = Request.QueryString["stuNum"].ToString();
        string sqlsel = "select * from stu where stuNum='" + stuNum + "'";
        DataTable dt = com.GetDataTable(sqlsel);
        lab_name.Text = dt.Rows[0]["stuName"].ToString();
        string str = dt.Rows[0]["stuClass"].ToString();
        string sqlsel1 = "select teaNum,teaName,teaItem,teaClass from tea,stu where teaNum in (select teaNum from flag where flag='0'and stuNum='" + stuNum + "') and stuClass='" + str + "'and stuNum='" + stuNum + "'";
        dvt.DataSource = com.GetDataTable(sqlsel1);

        dvt.DataBind();

    }

    protected void btn_back_Click(object sender, EventArgs e)
    {
        Response.Redirect("../index.aspx");
    }
    protected void dvt_RowEditing(object sender, GridViewEditEventArgs e)
    {
        System.Threading.Thread.Sleep(3000);
        string teaNum = dvt.DataKeys[e.NewEditIndex].Value.ToString();
        Session["tea"] = teaNum;
        Response.Redirect("pjtea.aspx?teaNum=" + teaNum);
    }
}
后天代码 --------------------编程问答--------------------
引用 12 楼  的回复:
你是怎么绑定gridview的?是在cs页面中动态绑定的还是用了数据源控件绑定的?如果是在cs页面中动态绑定的,贴绑定的代码上来,看看是不是代码出问题了
贴代码了 能看出来吗
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,