首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改asp的基础HTML :DetailsView

更改asp的基础HTML :DetailsView
EN

Stack Overflow用户
提问于 2014-03-10 22:28:03
回答 1查看 140关注 0票数 0

我需要极大地更改现有DetailsView控件的基础HTML值,这远远超出了TemplateField控件的属性可用范围。

例如,在结构表中实现为行和列的字段之间有特定大小的间隙。“必需”标记是具有背景颜色的表格单元格。诸如此类的事情。

没有一种方法可以为DetailsView控件提供一个全新的模板吗?

忍者编辑:

对于每个请求,以下是对DetailsView格式的完全迟钝的要求。

代码语言:javascript
复制
  <tr>
      <td>
          <table class="question_spacer io_table" width="100%">
              <tbody>
                  <tr class="io_label " id="blah">
                      <td colspan="2" oncontextmenu="some JavaScript;">
                        <span style="margin-left: 1px;" id="blah" class="changed" title="Mandatory - must be populated before Submit" oclass="mandatory">&nbsp;</span>
                        <label for="Blah">What is your full name?</label></td>
                  </tr>
                  <tr>
                      <td>&nbsp;</td>
                      <td width="100%">
                        <input value="blah" class="cat_item_option" type="hidden" id="blah" onchange="someJavaScript" name="blah">
                        <input type="hidden" onchange="Javascripthere" value="sys_user" id="blah" name="blah">
                        <input value="" type="hidden" id="blah">
                        <input title="" value="" class="questionsetreference" onkeyup="js" onkeydown="js" onkeypress="js" ac_order_by="name" ac_columns="user_name" id="blah" name="blah" onfocus="js">
                        <a tabindex="1" style="padding-right:4px;" id="blah" onclick="js">
                          <img title="Lookup using list" height="16" src="images/reference" border="0" width="18">
                        </a>
                        <span style="" id="name">
                          <a tabindex="1" id="catalog_super_diamond_anchor" onmouseout="js" onclick="js" onmousemove="js">
                            <img height="16" style="align: left; display: " width="16" src="images/icons/hover_icon.gifx" border="0" id="blah" name="blah">
                          </a>
                          <img height="16" style="align: left; display: none;" width="16" tabindex="1" src="images/s.gifx" border="0" id="blah" name="view.sys_user.no">
                        </span>
                      </td>
                  </tr>
              </tbody>
          </table>
      </td>
  </tr>
EN

回答 1

Stack Overflow用户

发布于 2014-03-11 21:38:24

我希望有一个“简单”的例子。这个示例就是您想要作为输出的HTML吗?你的例子让我更困惑了,哈哈。DetailView在哪里适合,或者它会产生这样的东西吗?

如果你想要由DetailView生成,那么你显然需要使用TemplateField,然后在TemplateField中实现控件的OnDataBinding,以获得所需的定制,你可以在控件级别操纵它来做几乎所有的事情……

使用TemplateField不能工作的部分是什么

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22302930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档