转帖:待在技术区2个月,升星了,正好下月起,工作忙了,没多少时间给各位解答了,以下是我技术收藏:(各种收藏都有),也许给你们会有帮住,谢谢!!!(本人还有一个疑问,就是对于做WEB控件的时候,有的属性嵌到三层或以上,就没有用了,例如:Iimageurl的对话框),算了,大家有好的也加呀!!
http://blog.csdn.net/rickjelly2004
他们两的资料很全的,看看吧!
http://blog.csdn.net/lihonggen0
http://blog.csdn.net/net_lover
http://community.csdn.net/Expert/FAQ/List_Room_FAQ_Index.asp?bigclassid=52
http://xml.sz.luohuedu.net/xml/Content.asp
http://www.developerfusion.com/utilities/convertvbtocsharp.aspx(比较的好c#到VB转换)
http://www.webasp.net/DataGrid能一次修改多行记录吗?如果不行,有其他方法实现吗?
http://community.csdn.net/Expert/topic/3110/3110415.xml?temp=.4844477DropDownList的问题,连动菜单的
http://community.csdn.net/Expert/topic/3093/3093649.xml?temp=.3064234Datagrid 显示数据库中的二进制的图片,有点难度!
http://community.csdn.net/Expert/topic/3112/3112270.xml?temp=.6695215timer 不动作?
http://community.csdn.net/Expert/topic/3114/3114792.xml?temp=.8809473asp.net打印方案(最好是操作Excel),各位高手请进!
http://community.csdn.net/Expert/topic/3114/3114640.xml?temp=.9786646在asp.net上怎么弹出保存对话框?
http://community.csdn.net/Expert/topic/2889/2889825.xml?temp=.1032984如何给密码加密呢
http://community.csdn.net/Expert/topic/3128/3128859.xml?temp=.1032984关于定时刷新客户端
http://community.csdn.net/Expert/topic/3128/3128881.xml?temp=.1032984如何让datagrid分页的按钮"上一页下一页"使用图片
http://community.csdn.net/Expert/topic/3156/3156678.xml?temp=.5541651如何获取当前的域名信息!?
http://community.csdn.net/Expert/topic/3165/3165536.xml?temp=.705166怎样根据客户中英文系统进入中英文页面?
http://community.csdn.net/Expert/topic/3169/3169965.xml?temp=.3843653怎么在文本框中屏蔽非数字的字符?
http://community.csdn.net/Expert/topic/3196/3196298.xml?temp=.6959497TextBox 的问题!
http://community.csdn.net/Expert/topic/3209/3209270.xml?temp=.7582666字符串处理的问题!
http://community.csdn.net/Expert/topic/3208/3208879.xml?temp=.9452173如果定时激活事件
http://community.csdn.net/Expert/topic/3205/3205773.xml?temp=.9452173多行的TextBox如何限制输入长度??
http://community.csdn.net/Expert/topic/2807/2807286.xml?temp=.8840143DataGrid中要加一个升序No,有没有什么好办法?
http://community.csdn.net/Expert/topic/3207/3207909.xml?temp=.5894586怎样屏蔽浏览器关闭按钮及ALT+F4 快捷键
http://community.csdn.net/Expert/topic/3209/3209562.xml?temp=.1971857将数据插到dataset中,在一起更新
http://community.csdn.net/Expert/topic/3213/3213143.xml?temp=.3740045请问如何将文件转成流存入数据库?
http://community.csdn.net/Expert/topic/3212/3212280.xml?temp=.4363214同一台机上,页面a中如何判断页面b是否打开?
http://community.csdn.net/Expert/topic/3216/3216411.xml?temp=.2874567怎样让hyperlink的文本不显示下划线?鼠标移到上面时变色、闪动、偏移的效果是怎么做出来的?
http://community.csdn.net/Expert/topic/3215/3215382.xml?temp=.3212702数据长度的问题?/
http://community.csdn.net/Expert/topic/3225/3225063.xml?temp=.3124811高手求js下拉菜单!
http://community.csdn.net/Expert/topic/3224/3224921.xml?temp=.3124811datagrid里的模板列里有个DROPDOWNLIST,但是DROPDOWNLIST里面没有commandName属性,我如何实现DROPDOWNLIST选择改变后触发DATAGRID的ITEMCOMMAND事件呢?
http://community.csdn.net/Expert/topic/3225/3225008.xml?temp=.5111505怎么的到这个月有几号
http://community.csdn.net/Expert/topic/3226/3226622.xml?temp=.550152请时间计算怎么做啊?
http://community.csdn.net/Expert/topic/3226/3226715.xml?temp=.2172663怎么web form中没有treeview控件?
http://community.csdn.net/Expert/topic/3221/3221150.xml?temp=.4811823一个关于如何读取时间里的年月日的问题(c#)
http://community.csdn.net/Expert/topic/3232/3232623.xml?temp=.3999445点“后退”时提示:警告: 网页已经过期……
http://community.csdn.net/Expert/topic/3232/3232996.xml?temp=.7035334我想在xml里建一个像数据库中的“自动递增的”ID字段,要怎么处理呢?
http://community.csdn.net/Expert/topic/3216/3216145.xml?temp=.241955求给Datagrid排序的js代码 (不刷新页面)
http://community.csdn.net/Expert/topic/3240/3240019.xml?temp=.88563176个小问题
http://community.csdn.net/Expert/topic/3244/3244153.xml?temp=.6121332请问如何用asp.net如何获取网卡硬件地址?
http://community.csdn.net/Expert/topic/3245/3245524.xml?temp=.8336908
求一个形如YYYY/MM/DD的日期判断正则表达式
http://community.csdn.net/Expert/topic/3245/3245783.xml?temp=.6137201如何避免页面刷时产生的回送事件??
http://community.csdn.net/Expert/topic/3235/3235852.xml?temp=.2632563如何让IE6.0右上角的“闭关”按钮失效?
http://community.csdn.net/Expert/topic/3246/3246351.xml?temp=.9026605求一个删掉字符串两边空格的正则表达式?
http://community.csdn.net/Expert/topic/3264/3264840.xml?temp=.6270258如何在改变datagrid行颜色的同时加上边框线效果?
http://community.csdn.net/Expert/topic/2760/2760907.xml?temp=.7303583能否启用两个以上的Forms身份验证?
http://community.csdn.net/Expert/topic/3267/3267206.xml?temp=.5668451谁知道在VB里怎样取得IP地址吗
http://community.csdn.net/Expert/topic/3278/3278237.xml?temp=.4232904请教如何判断键盘的大小写状态、数字小键盘状态?
http://community.csdn.net/Expert/topic/3275/3275147.xml?temp=.3133051如何使图片上的图片变为手型?
http://community.csdn.net/Expert/topic/3278/3278646.xml?temp=.2121088现在得到当前的路径,如:http://community.csdn.net/Expert/PostNew.asp?room=5202
我用c#在后台怎么得到:PostNew.asp这个值??
http://community.csdn.net/Expert/topic/3278/3278849.xml?temp=.4395258大侠,帮忙:ASP.net发送邮件的问题
http://community.csdn.net/Expert/topic/3268/3268007.xml?temp=.7686884怎么解决url中有汉字,该也就无法正常显示的问题???在线等!
http://community.csdn.net/Expert/topic/3285/3285910.xml?temp=.6879999
怎样才能彻底解决非法输入字符串的问题?
http://community.csdn.net/Expert/topic/3302/3302116.xml?temp=.1588251多文件上传带源代码
http://community.csdn.net/Expert/topic/3303/3303178.xml?temp=.3156855192.168.0.2/bb/logout.aspx 无法注销 192.168.0.1/aa下的cookie
http://community.csdn.net/Expert/topic/3215/3215703.xml?temp=.9740106ASP.net中如何实现对输入错误的提示声音????(急)
http://community.csdn.net/Expert/topic/2660/2660081.xml?temp=.0885126有关您是本网站第几位访问者,各位是否有相关代码,能帮我解决么?
http://community.csdn.net/Expert/topic/3321/3321164.xml?temp=.8671533正则:密码包含字母,数字,下划线,可以,但包含*怎么验证??
http://community.csdn.net/Expert/topic/3213/3213002.xml?temp=.5960352求asp.net好书!!!
http://community.csdn.net/Expert/topic/3321/3321571.xml?temp=.545437如何在vbscript中弹出文件保存的对话框,急~~~~~
http://community.csdn.net/Expert/topic/3322/3322899.xml?temp=.8863184net高手必看。请问如何设置ie浏览器窗口最大化???
http://community.csdn.net/Expert/topic/3328/3328282.xml?temp=.9729883如何不打开文件 直接出现下载保存提示框
http://community.csdn.net/Expert/topic/3332/3332144.xml?temp=.9399683

解决方案 »

  1.   

    楼上这么多好东东啊,俺要把这页收藏
    小老弟给个mail发给你个datagrid的比较好的例子
      

  2.   

    介绍一下孟老大的主页:里面例子多的是
    http://dotnet.aspx.cc/
      

  3.   

    我自己写的,传入DataView、列宽、隐藏列、DataGrid控件即可#region DataGrid刷新public static void RefreshDataGrid(System.Windows.Forms.DataGrid DG, System.Data.DataView DV, string m_strWidth, string m_strHidden)
    {
    try
    { RefreshDataGrid(DG, DV, m_strWidth, m_strHidden, true);
    // int i;
    // int numCols;
    // System.Windows.Forms.DataGridTableStyle ts = new System.Windows.Forms.DataGridTableStyle(); //就是它决定了datagrid是什么样的
    // System.Windows.Forms.DataGridTextBoxColumn aColumnTextColumn; //要重写的东东
    // System.Windows.Forms.DataGridBoolColumn aColumnBoolColumn; //要重写的东东
    //
    // string[] ColumnWidths = m_strWidth.Split(';');
    // string[] strHiddens = m_strHidden.Split(';');
    //
    // numCols = DV.Table.Columns.Count;
    //
    // foreach(string strHiddenTemp in strHiddens)
    // {
    // if (strHiddenTemp.Length > 0)
    // {
    // DV.Table.Columns[strHiddenTemp].ColumnMapping = System.Data.MappingType.Hidden;
    // }
    // }
    //
    // DG.Font = new System.Drawing.Font("宋体",10,System.Drawing.FontStyle.Regular);
    //
    // DG.DataSource = DV;
    //
    // ts.MappingName = DV.Table.TableName;
    //
    // for(i=0;i<numCols;i++) // 重绘所有的列
    // {
    // switch (DV.Table.Columns[i].DataType.Name)
    // {
    // case "Boolean": //bool Column
    // aColumnBoolColumn =new System.Windows.Forms.DataGridBoolColumn();
    // //要更改列头名,请改下句的HeaderText值
    // aColumnBoolColumn.HeaderText = DV.Table.Columns[i].ColumnName;
    //
    // aColumnBoolColumn.MappingName = DV.Table.Columns[i].ColumnName;
    //
    // aColumnBoolColumn.Width = (int) (Convert.ToDouble(ColumnWidths[i]) * 50);
    //
    // ts.GridColumnStyles.Add(aColumnBoolColumn); //增加一种自定义的column风格
    //
    // break;
    //
    // default: //Default (Text) Column
    // aColumnTextColumn =new System.Windows.Forms.DataGridTextBoxColumn();
    // //要更改列头名,请改下句的HeaderText值
    // aColumnTextColumn.HeaderText = DV.Table.Columns[i].ColumnName;
    //
    // aColumnTextColumn.MappingName = DV.Table.Columns[i].ColumnName;
    //
    // aColumnTextColumn.Width = (int) (Convert.ToDouble(ColumnWidths[i]) * 50);
    //
    // ts.GridColumnStyles.Add(aColumnTextColumn); //增加一种自定义的column风格
    //
    // break;
    // }
    // }
    // DG.TableStyles.Clear();
    // DG.TableStyles.Add(ts); }
    catch(Exception ex)
    {
    System.Windows.Forms.MessageBox.Show(ex.Message.ToString(),"DataGrid刷新错误");
    }
    }public static void RefreshDataGrid(System.Windows.Forms.DataGrid DG, System.Data.DataView DV, string m_strWidth, string m_strHidden, bool m_blnIsReDraw)
    {
    try
    {
    int i;
    int numCols;
    System.Windows.Forms.DataGridTableStyle ts = new System.Windows.Forms.DataGridTableStyle(); //就是它决定了datagrid是什么样的
    System.Windows.Forms.DataGridTextBoxColumn aColumnTextColumn; //要重写的东东
    System.Windows.Forms.DataGridBoolColumn aColumnBoolColumn; //要重写的东东 string[] ColumnWidths = m_strWidth.Split(';');
    string[] strHiddens = m_strHidden.Split(';'); numCols = DV.Table.Columns.Count; if (m_blnIsReDraw == true)
    {
    foreach(string strHiddenTemp in strHiddens)
    {
    if (strHiddenTemp.Length > 0)
    {
    DV.Table.Columns[strHiddenTemp].ColumnMapping = System.Data.MappingType.Hidden;
    }
    } DG.Font = new System.Drawing.Font("宋体",10,System.Drawing.FontStyle.Regular);
    } DG.DataSource = DV; if (m_blnIsReDraw == true)
    {
    ts.MappingName = DV.Table.TableName; for(i=0;i<numCols;i++) // 重绘所有的列
    {
    switch (DV.Table.Columns[i].DataType.Name)
    {
    case "Boolean": //bool Column
    aColumnBoolColumn =new System.Windows.Forms.DataGridBoolColumn();
    //要更改列头名,请改下句的HeaderText值
    aColumnBoolColumn.HeaderText = DV.Table.Columns[i].ColumnName;

    aColumnBoolColumn.MappingName = DV.Table.Columns[i].ColumnName;

    aColumnBoolColumn.Width = (int) (Convert.ToDouble(ColumnWidths[i]) * 50);

    ts.GridColumnStyles.Add(aColumnBoolColumn); //增加一种自定义的column风格

    break; default: //Default (Text) Column
    aColumnTextColumn =new System.Windows.Forms.DataGridTextBoxColumn();
    //要更改列头名,请改下句的HeaderText值
    aColumnTextColumn.HeaderText = DV.Table.Columns[i].ColumnName;

    aColumnTextColumn.MappingName = DV.Table.Columns[i].ColumnName;

    aColumnTextColumn.Width = (int) (Convert.ToDouble(ColumnWidths[i]) * 50);

    ts.GridColumnStyles.Add(aColumnTextColumn); //增加一种自定义的column风格

    break;
    }
    }
    DG.TableStyles.Clear();
    DG.TableStyles.Add(ts);
    }
    }
    catch(Exception ex)
    {
    System.Windows.Forms.MessageBox.Show(ex.Message.ToString(),"DataGrid刷新错误");
    }
    }
    #endregion
      

  4.   

    qingyun1020(笨了就是)
    已经收到
      

  5.   

    wangdequan1024(紫夜) 
    Eddie005(暴走005) ( ) 
     cnming(cnming)
    谢谢你们