自己写一个自增的模板列,加入datagrid
解决方案 »
- 能不能动太输出一组<input type="file" id="file1" />并实现无刷新上传
- 网页局部刷新
- C#中创建对象的2中方法,一直想不通
- VSS 安装问题??
- 关于Menu控件的StaticMenuItemStyle-CssClass属性中的border样式不显示问题???
- 【求助】怎样给treeview 每个节点(包括父节点和所有子结点)加上checkbox控件
- 怎样取得DataList中定义的TextBox的文本值?(大家帮哈忙)
- 一个页面的两个控件中都有热点 但第二个就不能用了 哪位大哥大姐帮帮小弟
- 服务器怎样防止Asp.Net用Process列出进程信息?
- HttpModule 问题.
- Application_OnStart, Application_OnEnd, Session_OnStart, Session_OnEnd 它们响应请求的顺序和时机是怎样的?
- 菜鸟问题:ASP中的Session和Application对象
SqlDataAdapter CmdSqlStr=new SqlDataAdapter(SqlStr,conn.dbconn);
DataSet ds=new DataSet();
CmdSqlStr.Fill(ds,"selectinfo");
ds.Tables[0].Columns.Add("infoNo");
for (int i=0;i<ds.Tables[0].Rows.Count;i++)
{
ds.Tables[0].Rows[i]["infoNo"]=i+1;
}
在DataGrid中加入
<Columns>
<asp:BoundColumn DataField="infoNo" HeaderText="编号"></asp:BoundColumn>
</Columns>
<ItemTemplate>
<%# DataBinding.Eval(Container.ItemIndex + 1) %>
</ItemTemplate>
</asp:TemplateColumn>
编译器错误信息: BC32022: “Public Event DataBinding(sender As Object, e As System.EventArgs)”是事件,不能直接调用。请使用“RaiseEvent”语句引发事件。
出现了这个错误
<asp:TemplateColumn>
<ItemTemplate>
<%# Container.ItemIndex + 1 %>
</ItemTemplate>
</asp:TemplateColumn>