大家有没有碰到过在datagrid里如果不用模板列就没有问题,一转化成模板列就是不行.大家如果知道怎么回事,请告诉小弟,我都被这个弄得火死了 补充:我刚开始用的列是超级链接列后来就想转化成模板列,但是一转化就出错,就出现"BC30491: 表达式不产生值。"这个提示出错,但是我不用模板列就可以的啊,急,在线等,如果解决立马结贴 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <asp:ButtonColumn Text="选择" ButtonType="PushButton" CommandName="Select"></asp:ButtonColumn> <asp:HyperLinkColumn DataNavigateUrlField="id" DataNavigateUrlFormatString="tch_showhomework.aspx?id={0}" DataTextField="homeworkcontent" HeaderText="作业" NavigateUrl="tch_showhomework.aspx"></asp:HyperLinkColumn>这是原来代码,后来转化成模板列就不行了,要出错啊 <%@ Page Language="vb" AutoEventWireup="false" Codebehind="tch_downhomework2.aspx.vb" Inherits="kaifangshiyan.tch_downhomework2"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <title>tch_downhomework2</title> <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1"> <meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1"> <meta name="vs_defaultClientScript" content="JavaScript"> <META http-equiv="Content-Type" content="text/html; charset=gb2312"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <link href="Styles.css" rel="stylesheet" type="text/css"> </HEAD> <body> <form id="Form1" method="post" runat="server"> <FONT face="宋体"> <table width="675" height="500" border="0" cellpadding="0" cellspacing="0" class="readmesgcss"> <tr> <td height="26" background="img/t_topbg.gif"><strong><font face="宋体">老师系统→已发布作业</font></strong></td> </tr> <tr> <td height="28" style="HEIGHT: 28px">请<font face="宋体">选择</font>要查找的<font face="宋体">班级: <asp:DropDownList id="DlhomeworkBanji1" runat="server" AutoPostBack="True"></asp:DropDownList><FONT color="#ff0000"> </FONT> </font><font style="FONT-SIZE: 12px" color="#ff0000">*注此查询工具只能查自己发布的作业</font></td> </tr> <tr> <td valign="top"> <asp:DataGrid id="DgOutHomework" runat="server" AutoGenerateColumns="False" Width="672px" AllowPaging="True" OnPageIndexChanged="pagechang" DataKeyField="id"> <Columns> <asp:BoundColumn DataField="homeworkbanji" HeaderText="作业班级"> <HeaderStyle Font-Size="12px" Font-Bold="True"></HeaderStyle> <ItemStyle Font-Size="12px"></ItemStyle> </asp:BoundColumn> <asp:BoundColumn DataField="homeworkclass" HeaderText="作业课程"> <HeaderStyle Font-Size="12px" Font-Bold="True"></HeaderStyle> <ItemStyle Font-Size="12px"></ItemStyle> </asp:BoundColumn> <asp:BoundColumn DataField="hand_count" HeaderText="上交人数"> <HeaderStyle Font-Size="12px" Font-Bold="True"></HeaderStyle> <ItemStyle Font-Size="12px"></ItemStyle> </asp:BoundColumn> <asp:BoundColumn DataField="homeworkjiaotime" HeaderText="截止日期"> <HeaderStyle Font-Size="12px" Font-Bold="True"></HeaderStyle> <ItemStyle Font-Size="12px"></ItemStyle> </asp:BoundColumn> <asp:BoundColumn DataField="homeworkuptime" HeaderText="发布日期"> <HeaderStyle Font-Size="12px" Font-Bold="True"></HeaderStyle> <ItemStyle Font-Size="12px"></ItemStyle> </asp:BoundColumn> <asp:ButtonColumn Text="选择" ButtonType="PushButton" CommandName="Select"></asp:ButtonColumn> <asp:HyperLinkColumn DataNavigateUrlField="id" DataNavigateUrlFormatString="tch_showhomework.aspx?id={0}" DataTextField="homeworkcontent" HeaderText="作业" NavigateUrl="tch_showhomework.aspx"></asp:HyperLinkColumn> </Columns> <PagerStyle NextPageText="下一页" Font-Size="12pt" Font-Bold="True" PrevPageText="上一页" HorizontalAlign="Right"></PagerStyle> </asp:DataGrid> <asp:Label id="LbError" runat="server" ForeColor="Red"></asp:Label></td> </tr> </table> </FONT> </form> </body></HTML>这是全部页面代码 委托+事件实现自定义分页控件 这个分页查询怎么写 求助啊 关于date的 我在公司的机器上(内部IP,172.16.161.*)用iis发布一个站点,如何在外网访问它? QueryString传值问题 安装SQL2000出现问题 像xici一样的在线人数统计 在DataGrid控件中设置权限? 在DataGrid里面,如何校验输入到文本框的数据是否正确? 做网站是不是一定要学javascript VS2005中如何设置窗口的大小及出现在屏幕上的位置? 请问这些符号在这里是什么意思??
<asp:HyperLinkColumn DataNavigateUrlField="id" DataNavigateUrlFormatString="tch_showhomework.aspx?id={0}"
DataTextField="homeworkcontent" HeaderText="作业" NavigateUrl="tch_showhomework.aspx"></asp:HyperLinkColumn>这是原来代码,后来转化成模板列就不行了,要出错啊
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>tch_downhomework2</title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">
<meta name="vs_defaultClientScript" content="JavaScript">
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<link href="Styles.css" rel="stylesheet" type="text/css">
</HEAD>
<body>
<form id="Form1" method="post" runat="server">
<FONT face="宋体">
<table width="675" height="500" border="0" cellpadding="0" cellspacing="0" class="readmesgcss">
<tr>
<td height="26" background="img/t_topbg.gif"><strong><font face="宋体">老师系统→已发布作业</font></strong></td>
</tr>
<tr>
<td height="28" style="HEIGHT: 28px">请<font face="宋体">选择</font>要查找的<font face="宋体">班级:
<asp:DropDownList id="DlhomeworkBanji1" runat="server" AutoPostBack="True"></asp:DropDownList><FONT color="#ff0000"> </FONT>
</font><font style="FONT-SIZE: 12px" color="#ff0000">*注此查询工具只能查自己发布的作业</font></td>
</tr>
<tr>
<td valign="top">
<asp:DataGrid id="DgOutHomework" runat="server" AutoGenerateColumns="False" Width="672px" AllowPaging="True"
OnPageIndexChanged="pagechang" DataKeyField="id">
<Columns>
<asp:BoundColumn DataField="homeworkbanji" HeaderText="作业班级">
<HeaderStyle Font-Size="12px" Font-Bold="True"></HeaderStyle>
<ItemStyle Font-Size="12px"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="homeworkclass" HeaderText="作业课程">
<HeaderStyle Font-Size="12px" Font-Bold="True"></HeaderStyle>
<ItemStyle Font-Size="12px"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="hand_count" HeaderText="上交人数">
<HeaderStyle Font-Size="12px" Font-Bold="True"></HeaderStyle>
<ItemStyle Font-Size="12px"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="homeworkjiaotime" HeaderText="截止日期">
<HeaderStyle Font-Size="12px" Font-Bold="True"></HeaderStyle>
<ItemStyle Font-Size="12px"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="homeworkuptime" HeaderText="发布日期">
<HeaderStyle Font-Size="12px" Font-Bold="True"></HeaderStyle>
<ItemStyle Font-Size="12px"></ItemStyle>
</asp:BoundColumn>
<asp:ButtonColumn Text="选择" ButtonType="PushButton" CommandName="Select"></asp:ButtonColumn>
<asp:HyperLinkColumn DataNavigateUrlField="id" DataNavigateUrlFormatString="tch_showhomework.aspx?id={0}"
DataTextField="homeworkcontent" HeaderText="作业" NavigateUrl="tch_showhomework.aspx"></asp:HyperLinkColumn>
</Columns>
<PagerStyle NextPageText="下一页" Font-Size="12pt" Font-Bold="True" PrevPageText="上一页" HorizontalAlign="Right"></PagerStyle>
</asp:DataGrid>
<asp:Label id="LbError" runat="server" ForeColor="Red"></asp:Label></td>
</tr>
</table>
</FONT>
</form>
</body>
</HTML>
这是全部页面代码