忍者ブログ

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

GridViewの幅固定

CSSで、「word-break:break-all;」を設定
(IE限定かも?要検証)

.WordBreak
{
word-break:break-all;
}
とか
table td
{
word-break:break-all;
}
など

ItemStyle-Width="10px"とすれば、
10pxで値が改行される

この場合、ヘッダは改行されない

ヘッダも改行するには、
HeaderStyle-Width="10px"も追加
PR

GridViewやTableの線の制御

グリッドのラインを消す
<asp:GridView ID="GridView1" runat="server" GridLines="None">

あとは、線が欲しいとこに、CSSで設定する
・<asp:TemplateField ItemStyle-CssClass="td-all-solid">
・<td class=" td-top-solid">


CSS
.td-all-solid
{
border: 1px solid black;
}
.td-top-solid
{
border: 1px solid black;
border-top-style:solid;
}
.td-bottom-solid
{
border: 1px solid black;
border-bottom-style:solid;
}
.td-right-solid
{
border: 1px solid black;
border-right-style:solid;
}
.td-left-solid
{
border: 1px solid black;
border-left-style:solid;
}

CSS

h1 { color: red; } /* h1要素に対して指定 */
h1, h2 { color: red; } /* h1 と h2要素に対して指定 */
ul li { color: red; } /* <ul>~</ul> の中にある li要素に対して指定 */
.sample { color: red; } /* class="sample" を持つ要素に対して指定 */
#sample { color: red; } /* id="sample" を持つ要素に対して指定 */
h1.sample { color: red; } /* class="sample" を持つ div要素に対して指定 */
a:link { color: red; } /* <a href="..."> のリンク(未訪問)に対して指定 */



複数のスタイルの適用は、半角スペースで区切るだけ
.aspx
class="sample1 sample2"

.vb
.sample1 { color: red; }
.sample2 { font-size:12pt; }

改善点

・一つの事に執着しすぎない
別の逃げ道はないか?
ほんとに、今困ってることが発生するのか?
その問題よりも、優先すべきことがないか?

・報告を怠るな
現在起きている問題点を報告すれば、報告された人も同罪。責任転嫁できる。
報告しないと、責任が全部自分の所にくる
報告すれば、アドバイスや解決方法の提案を貰えるかも

・起承転結の「起」を忘れるな
~の部分で、
~のことですが、
~に、~が無いのですが

・今、何を優先するべきか考える
・今、何を求められているか考える
・この先、どんなことが起こるか考える

・完成したと思っても、他により良い方法が無いか検討する

・後で楽するためには、最初に苦労しておく


・こんな問題が発生した。こうやって解決したが、こんな問題もある。
解決したからOKではなく、今後、こんな問題が起こる可能性があるので、その問題も解決させること

カレンダー

04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

カテゴリー

フリーエリア

最新コメント

プロフィール

HN:
No Name Ninja
性別:
非公開

バーコード

ブログ内検索

P R