蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

[.NET]DataGrid的模板列菜鸟问题求助。

有一个列,他的每个单元格斗是拆分为两行的(包括表头那行),这在DataGrid里该怎么写?
是应该用模板列吗?该怎么写?
难道写<tr><td></td></tr><tr><td></td></tr>吗?

求助。

我也有个问题

“/gaokao”应用程序中的服务器错误。
--------------------------------------------------------------------------------

编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误信息: CS0122: 不可访问“gaokao.test.dgr_delete(object, System.Web.UI.WebControls.DataGridCommandEventArgs)”,因为它受保护级别限制

源错误:



行 13:                         &lt;
行 14:                         <asp:Label id="Label1" style="Z-INDEX: 101; LEFT: 240px; POSITION: absolute; TOP: 16px" runat="server">Label</asp:Label>
行 15:                         <asp:Datagrid id="DataGrid1" runat="server" OnDeleteCommand="dgr_delete" OnPageIndexChanged="ChangeGridPage"
行 16:                                 DataKeyField="newsid" AllowPaging="True" PageSize="5" PagerStyle-Mode="NumericPages" PagerStyle-Font-Size="18"
行 17:                                 PagerStyle-HorizontalAlign="Center" AutoGenerateColumns="False" Width="538px" Height="166px"


<asp:TemplateColumn HeaderText="操作" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="80" ItemStyle-Width="80">
                                                <ItemTemplate>
                                                        <asp:LinkButton CommandName="Delete" Text="删除" Runat="server" ID="linkBtnDelete"></asp:LinkButton>
                                                </ItemTemplate>
                                        </asp:TemplateColumn>
后台代码:

private void dgr_delete(object sender,DataGridCommandEventArgs e)
                {
                        string sqldelete;
                        sqldelete="delete from news where newsid=";
                        sqldelete+=DataGrid1.DataKeys[(int)e.Item.ItemIndex].ToString();

                        sqldb deldb=new sqldb();
                        deldb.SqlRun(sqldelete);

                     BindData();
                       
                        Label1.Text="删除成功!!!";

                }


不好意思,第一回上论坛

上面的这是什么问题啊,我不知道哪里出错了,请教大侠

受不了你了,俺也是菜鸟,问我干啥子,快去开新贴去…………
:D

难道是private的原因?你在哪调用的那个delete方法?




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com