Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 如何修改详细信息视图_Asp.net Mvc_Css - Fatal编程技术网

Asp.net mvc 如何修改详细信息视图

Asp.net mvc 如何修改详细信息视图,asp.net-mvc,css,Asp.net Mvc,Css,在asp.net mvc中创建的强类型详细信息视图的一部分: <fieldset > <legend>Fields</legend> <p> ArticleNumber: <%= Html.Encode(Model.ArticleNumber) %> </p> <p> CalCertificateFile: <

在asp.net mvc中创建的强类型详细信息视图的一部分:

 <fieldset >
    <legend>Fields</legend>
    <p>
        ArticleNumber:
        <%= Html.Encode(Model.ArticleNumber) %>
    </p>
    <p>
        CalCertificateFile:
        <%= Html.Encode(Model.CalCertificateFile) %>
    </p>
 </fieldset>

领域

条款编号:

CalCertificateFile:

我需要修改此视图以在两列中显示数据。如果您的意思是:

ArticleNumber:        number
CalCertificateFile:   file
如果数据与表对齐,则不可能,除非您使用JavaScript或修改视图以在span或其他标记中封装单独的数据。如果你是说

ArticleNumber: number
CalCertificateFile: file
也就是说,数据没有对齐,只需将style=“display:inline”添加到p元素中即可

更新:方式#1

道路#2:


领域
条款编号:
CalCertificateFile:

我相信还有更多(更正确)的方法。修改视图有什么困难?

不太清楚您想做什么。我是说第一种情况:数据按表对齐,但不知道如何修改视图
<p>
    <label>ArticleNumber:</label>
    <%= Html.Encode(Model.ArticleNumber) %>
</p>
p label { width: 30%; }
<fieldset >
<legend>Fields</legend>
<table>
<tr>
    <td>ArticleNumber:</td>
    <td><%= Html.Encode(Model.ArticleNumber) %></td>
</tr>
<tr>
    <td>CalCertificateFile:</td>
    <td><%= Html.Encode(Model.CalCertificateFile) %></td>
</tr>
</table>
</fieldset>