高分,如何在程序中的修改保存到啊aspx文件中
我想在页面上用程序修改datagrid的列宽,然后保存到aspx文件中,下次打开后其列宽就是上次设置的列宽
分不够可加
问题点数:100、回复次数:4Top
1 楼zq_hhu(海鸥飞飞)回复于 2003-09-02 17:50:22 得分 5
没见过这样的要求!gzingTop
2 楼panyee(快乐王子)回复于 2003-09-02 17:53:02 得分 10
后台用FileStream打开aspx文件,
取得文件内容存入字符串
用匹配字符串方式查找<asp:DataGrid
再向下查找它定义的Width, Height, 对它们进行修改
做这个要了解DataGrid在aspx页面的结构Top
3 楼dattotzy(什么叫做酷?三年一条牛仔裤!)回复于 2003-09-02 17:53:56 得分 40
你需要写一个配置文件,每次登陆得时候先读配置文件
根据配置文件得值,然后去设置各个不同得属性
思路就是这样得Top
4 楼dragontt(今年本命年)回复于 2003-09-02 18:04:22 得分 45
楼上的两种方法理论上都可以做得到
不过都有点麻烦啦
而且,客户端的设定宽度,不会直接回传到服务器端哦
如果,要把当前的这些设定信息
返回到Server端来处理
还需要,自己写一个脚本来
捕获这些设定值
然后,保存到一个hidden中
或者直接post给Server
然后按照上面的两种方式来保存值
不过,个人认为,第二种会好一点
这样,针对不同的用户,还可以保存不同的配置文件
不管怎么说,还是有得写啦
祝你成功吧Top



