小编Dot*_*Net的帖子

在自定义服务器控件asp中使用.resx && .resource文件

我编写自己的服务器端控件并使用在.resx文件中存储的图像.在控制台应用程序中,此代码工作正常:

     ResXResourceReader rsxr = new ResXResourceReader("Resource1.resx");

     foreach (DictionaryEntry d in rsxr)
     {
        Console.WriteLine(d.Key.ToString() + ":\t" + d.Value.ToString());
     }

     rsxr.Close();
Run Code Online (Sandbox Code Playgroud)

但在这里

      protected override void RenderContents(HtmlTextWriter output)
    {
        ResXResourceReader rsxr = new ResXResourceReader("Resource1.resx");

        base.RenderContents(output);

        foreach (DictionaryEntry d in rsxr)
        {
            output.Write(d.Key.ToString());
        }

    }
Run Code Online (Sandbox Code Playgroud)

我感到很恐怖:

找不到文件'C:\ Program Files\Common Files\Microsoft Shared\DevServer\10.0\Resource1.resx'

我尝试使用ResourceManager但它需要.resource文件.我无法访问resgen工具(命令promt不理解[resgen]命令)并安装它(发生错误).

第一:为什么我不能读.resx?

第二:如何安装resgen工具?

谢谢.

c# asp.net resx resgen

5
推荐指数
1
解决办法
2117
查看次数

div中的垂直对齐下拉列表

如何在已知宽度和高度的div中放置已知宽度的下拉列表?垂直对齐对我没有帮助.

    <div id="wrapper">
       <select id="dropdown" ></select>
    </div>

    #wrapper{
       border-style:solid;
       height:100px;
       width:200px;
     }

    #dropdown {      
      vertical-align:middle;
      width:80px;
    }
Run Code Online (Sandbox Code Playgroud)

这是jsFiddle.

html vertical-alignment drop-down-menu

5
推荐指数
1
解决办法
5186
查看次数

标签 统计

asp.net ×1

c# ×1

drop-down-menu ×1

html ×1

resgen ×1

resx ×1

vertical-alignment ×1