GridView 控件 可以根据提交的表名 和字段名 等参数来 显示 编辑 删除 增加 相应的表 的相应字段 的记录吗?我是希望用一个文件来实现 管理所有的 数据库中的表然后根据提交的参数 来 确定 管理什么表只能管理该表的什么字段总而言之就是要根据提交的参赛实现 万能 数据管理从而让网站 后台 仅 3 到 5 个文件 就能实现?请大家说说思路言者有分
解决方案 »
- 一个reportviewer控件如何动态绑定多个rdlc文件
- DataView dv = new DataView(dt)
- ASP.NET 上传文件用JS showModalDialog 里面一回发IE直接弹出一个新窗体
- 请教下,现在大家一般做网站权限或者系统权限是怎么做的!我要的是复杂的权限。
- 请问如何控制上传文件的大小?
- 比较下面两种方案性能
- 100分求救了!!一定要解决的问题,不够再加分!!
- 怎么样在调试窗口中显示变量的值?
- 用Web開發手機短信收發功能,怎樣的方案比較好?
- 在.APSX上画树的问题
- Asp.net中的页面乱码怎么处理?
- 有没有函数直接可以把~/abc/abc.aspx转换为相对绝对路径(project/abc/abc.aspx)??
但是到 了.net
我只是需要按我的需要显示相应的字段
也不行吗?
cs里
从数据库的sysobjects系统表查出所有表名字,填充到下拉列表框,然后再从syscolumns从查处每个表的列名,用这个列名动态生成类似于下面的SqlDataSource,把ID绑定到相应的下拉列表框上
<asp:SqlDataSource ID="SqlDataSource1" Runat="server" SelectCommand="SELECT DatePart(second, GetDate()) As TimeStamp, [au_id], [au_lname], [au_fname], [phone], [address], [city], [state], [zip], [contract] FROM [authors]"
UpdateCommand="UPDATE [authors] SET [au_lname] = @au_lname, [au_fname] = @au_fname, [phone] = @phone, [address] = @address, [city] = @city, [state] = @state, [zip] = @zip, [contract] = @contract WHERE [au_id] = @au_id"
ConnectionString="<%$ ConnectionStrings:Pubs %>" EnableCaching="True" FilterExpression="state='{0}'" SqlCacheDependency="Pubs:Authors">
<UpdateParameters>
<asp:Parameter Name="au_lname" />
<asp:Parameter Name="au_fname" />
<asp:Parameter Name="phone" />
<asp:Parameter Name="address" />
<asp:Parameter Name="city" />
<asp:Parameter Name="state" />
<asp:Parameter Name="zip" />
<asp:Parameter Name="contract" />
<asp:Parameter Name="au_id" />
</UpdateParameters>
<FilterParameters>
<asp:ControlParameter ControlID="DropDownList1" Name="state" PropertyName="SelectedValue" />
</FilterParameters>
</asp:SqlDataSource>
设置属性很简单了,然后拉一个gridview上来就行了啊,再下拉列表框的selectedindexchanged事件里改变sqldatasource的id就ok了
至于修改也不用自己作咯