积分不够,无法下载资源,请看这里! 争做班主任,享特权 ! 如何在本论坛上传大文件? 有好源码,想换点钱,来这里!
1/2页12 跳转到查看:1271
发新话题 回复该主题

控件模板自定义疑问?

控件模板自定义疑问?

login 控件-转化为模板可以自定义模板的布局。

gridview 控件 没有转化为模板这一项。倒是有编辑模板。但只能让你选择。

这类控件的模板布局如何自定义尼?

TOP

 

回复:控件模板自定义疑问?

个人感觉login控件也就初学时玩玩还可以,真正做项目时需要扩展很多东西才用得上,那样还不如自己写一个完整的用户登陆、帐户管理的前台界面和后台系统实在点。
gridview控件做得比较死,最多也就可以自定义某列的外观(Template Field),整体就只有表格样式的显示方式,你可以试一下datalist、repeater,这两个控件的模板编辑就比较自由了,当然要做的工作也比gridview多
本帖被评分 1 次
路漫漫其修远兮 吾将上下而求索

TOP

 

回复:控件模板自定义疑问?

如:下面这个控件代码


    <asp:DataList ID="DataList1" runat="server"
    DataKeyField="PictureID"
    DataSourceID="SqlDataSource1" RepeatColumns="3" RepeatDirection="Horizontal">
        <ItemTemplate>
            FixtureID:
            <asp:Label ID="FixtureIDLabel" runat="server"
                Text='<%# Eval("PictureID") %>'></asp:Label><br />
            <asp:Image ID="Image1" runat="server"
                ImageUrl='<%# Eval("PictureURL", "~/MatchImages/{0}") %>' /><br />
            <br />
            <br />
        </ItemTemplate>
    </asp:DataList>

在源文件时他是生成了很多的表格。我想基于更标准WEB 2.0 输出 div + css
这个div + css代码是否要写到上面的代码里面。应该怎么处理?

TOP

 

回复:控件模板自定义疑问?

datalist从服务器端的asp元素转换到浏览器端相对应的html元素,我想这种关系应该是固定的,所以你想实现的那种功能我认为只有用自定义控件了

TOP

 

回复:控件模板自定义疑问?

自定义控件

这么说一个项目自定义控件所用的比例相当大了?

如div+css的新闻列表.等。凡是想做些页面效果都得自定义控件。可以这么理解吗?

TOP

 

回复:控件模板自定义疑问?

如下面的代码:

        <ItemTemplate>
            FixtureID:
            <asp:Label ID="FixtureIDLabel" runat="server" Text='<%# Eval("FixtureID") %>'></asp:Label><br />
            FixtureDate:
            <asp:Label ID="FixtureDateLabel" runat="server" Text='<%# Bind("FixtureDate") %>'>
            </asp:Label><br />
            FixtureType:
            <asp:Label ID="FixtureTypeLabel" runat="server" Text='<%# Bind("FixtureType") %>'>
            </asp:Label><br />
            GoalsFor:
            <asp:Label ID="GoalsForLabel" runat="server" Text='<%# Bind("GoalsFor") %>'></asp:Label><br />
            GoalsAgainst:
            <asp:Label ID="GoalsAgainstLabel" runat="server" Text='<%# Bind("GoalsAgainst") %>'>
            </asp:Label><br />
            Notes:
            <asp:Label ID="NotesLabel" runat="server" Text='<%# Bind("Notes") %>'></asp:Label><br />
            Opponents:
            <asp:Label ID="OpponentsLabel" runat="server" Text='<%# Bind("Opponents") %>'></asp:Label><br />
        </ItemTemplate>


在上面的代码基础上面自定义上DIV+CSS的标记。是这样吧。

TOP

 

回复:控件模板自定义疑问?

我也是新手,这方面不太确定,所以只是讨论一下自己的见解:
对于普通项目来说,ASP.NET提供的控件配合C#、JS脚本应该可以实现大部分的通用功能,某些确实比较棘手的问题才会考虑到自定义控件,所以应该占的比重不会很大
至于如何用自定义控件实现楼主所说的功能,就期待高人解答了~
路漫漫其修远兮 吾将上下而求索

TOP

 

回复:控件模板自定义疑问?

不知楼上的用过动易的 ASP 版 CMS米
这几天对NET的接触感觉像是 动易早期 CMS 一样。
对于自定义样式方面很差我选择了风讯,科讯等。就目前而言 动易 CMS 我用着下依然很不舒服。在对自定义这块应该是个重量的问题。

希望有朋友帮忙解答。
本帖被评分 1 次

TOP

 

回复:控件模板自定义疑问?

我就不喜欢用那些太高级的控件,越高级的控件在某些时候往往越低级。有textbox,button等就足够用了。
个人看法。
http://www.Aspx1.Com
请帮忙宣传Aspx1 , Aspx1是ASP.NET学习者的家园 , 适宜长期居住.

TOP

 

回复:控件模板自定义疑问?

个人感觉所有那些asp打头的控件都算是高级控件了,封装了大量HTML元素和JS脚本之类的,功能强大易用是不用说,但一出问题就不知从何下手,非常头疼......继续学习中
路漫漫其修远兮 吾将上下而求索

TOP

 
1/2页12 跳转到
发表新主题 回复该主题